Olá, Ícaro! Tudo bom? Feliz ano novo!
Observe que na última linha você colocou dois pontos na chamada da função
verifica_se_pode_dirigir(idade):
Esses dois pontos são utilizados apenas para definir o escopo da função. Então basta remove-lo e provavelmente vai funcionar tudo bem.
Erros desse tipo acontecem rotineiramente, então é importante sempre verificar se foi algum erro de indentação ou na escrita da sintaxe do Python. Alguma letra faltante no nome da função e na hora da chamada, ou até mesmo a troca da variável idade
por idades
também são bem comuns de acontecer nessa atividade.
São várias as as situações que poderíamos listar, mas o importante é sempre garantir que o código foi bem executado, garantir a criação e existência das variáveis, e que os nomes das funções estão corretos.
Se ainda tiver alguma dúvida, estou por aqui. Ótimos estudos e grande abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!