Olá, Gabriel! Tudo bom?
Perfeito. A função verifica_se_pode_dirigir
recebe os parâmetros corretamente e retorna a a idade válida para permissão de dirigir aqui no Brasil e em outros países semelhantes.
Uma proposta interessante de adicional para o seu código é considerar valores diferentes para o limite de idade mínima para se dirigir. Por exemplo, em outros países, como o México, Estados Unidos, Canadá, o a idade mínima para conseguir uma permissão de direção não é mais 18.
Pensando nisso, que tal adicionar um parâmetro que tem valor padrão e que só precisa ser alterado caso queiramos analisar idade de outros países? Algo como:
def verifica_se_pode_dirigir(idades, limite = 18):
Então nós poderíamos escrever:
verifica_se_pode_dirigir(idades) # Para o caso do Brasil
verifica_se_pode_dirigir(idades, limite = 16) # Para os casos de Canadá, EUA ou outros
verifica_se_pode_dirigir(idades, 16)
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!