1
resposta

Colab não chama a função.

Após preencher as instruções, na linha seguinte digito o nome da função e a mesma não é acionada. Tenho outra dúvida, não seria possível utilizar outra editor de texto?

O código que digitei:

idade = 15

def verica_se_pode_dirigir(idade): if idade >= 18: print('Tem permissão para dirigir') else: print('Não tem permissão para dirigir')

1 resposta

Olá Rodrigo. Após definir a função com def é preciso chamá-la. No exemplo abaixo, eu troquei o nome da variável para deixar bem claro a diferença entre a variável que recebe o valor 15 e o parâmetro da função que criamos, que é usado somente dentro da função. Sobre editores, existem diversas IDE para Python, além de simples editores como Notepad ++ e sublime.

idade_do_meu_filho = 15

def verifica_se_pode_dirigir(idade): 
    if idade >= 18: 
        print('Tem permissão para dirigir') 
    else: 
        print('Não tem permissão para dirigir')

verifica_se_pode_dirigir(idade_do_meu_filho)

Abraços