1
resposta

Faça como eu fiz na aula: Parâmetros de uma função

Exercício proposto:

"Sabendo disso, crie uma função chamada verifica_se_pode_dirigir que recebe um parâmetro chamado idade e inclua uma condicional if para analisar se a idade é maior ou igual que 18 anos. Caso seja, exiba uma mensagem na tela dizendo que Tem permissão para dirigir. Senão(else), exiba a mensagem Não tem permissão para dirigir. Depois de executar, crie a mesma função sem parâmetros, que armazena a idade digitada pelo usuário ou usuária. Como todo valor digitado através do teclado é uma string, não esqueça de converter a idade com o código int(idade)."

Resultado:

idade = 35

def verifica_se_pode_dirigir(parametro_idade):
  if parametro_idade >= 18:
    print(f'Você possui {parametro_idade} anos. Tem permissão para dirigir.')
  else:
    print(f'Você possui {parametro_idade} anos. Não tem permissão para dirigir.')

verifica_se_pode_dirigir(idade)
def verifica_se_pode_dirigir_sem_parametro():
  idade = input('Qual a sua idade? ')
  idade = int(idade)
  if idade >= 18:
    print(f'Você possui {idade} anos. Tem permissão para dirigir.')
  else:
    print(f'Você possui {idade} anos. Não tem permissão para dirigir.')

verifica_se_pode_dirigir_sem_parametro()
1 resposta

Muito bom mano, continua assim ! :)