1
resposta

Código não funciona no Google Collab

Ao COPIAR o código da resposta correta, opção B e tentar executá-lo no google collab, aparece a mensagem de erro:

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-76-6667e4c7359e> in <module>()
----> 1 velocidade(100, 20)

NameError: name 'velocidade' is not defined

Código utilizado:

def velocidade(espaco, tempo):
    v = espaco / tempo
    print(f'Velocidade: {v} m/s')

velocidade(100, 20)
1 resposta

Oii Jorge, tudo bem contigo?

Executando esse código aqui tudo correu certinho, observe:

Código apresentado pelo aluno sendo executado em uma célula do Colab com o resultado igual a Velocidade: 5.0 m/s

O erro apresentado pra você está indicando que a função velocidade não foi previamente definida. Caso você tenha criado a função em uma célula e feito a chamada dessa função em outra, é importante que você execute sempre primeiro a célula onde está o código principal da função.

Uma forma de garantir isso é reiniciando seu ambiente de execução e executando novamente seus códigos, você pode fazer isso acessando Ambiente de execução > Reiniciar e executar tudo:

Reiniciando o ambiente de execução do google colab seguindo o caminho ensinado anteriormente

Espero que isso te ajude. Qualquer dúvida me avisar :)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!