def verifica_se_pode_dirigir(idade):
idade = int(input('Qual a sua Idade? '))
if idade >= 18:
print('Pode dirigir')
else:
print('Não pode dirigir')
verifica_se_pode_dirigir(idade)
Qual seria a diferença de escrever as funções com os parenteses vazios?
Ex:
def verifica_se_pode_dirigir():
idade = int(input('Qual a sua Idade? '))
if idade >= 18:
print('Pode dirigir')
else:
print('Não pode dirigir')
verifica_se_pode_dirigir()