2
respostas

Habilitação e TypeError

A minha rodou também, era só incluir o tipo de variável:

def habilitacao():
  idade = input("Qual a sua idade? ")
  idade = int (idade)
  if idade >= 18:
    print('Pode tirar a habilitação')
  else:
    tempo = 18 - idade
    print(f"Calma... espere {tempo} ano(s) para tirar habilitação")

habilitacao()

2 respostas

Olá, Sintia, tudo belezinha?

Parabéns, excelente resolução! Caso queira uma outra alternativa também, poderíamos transformar idade em int na mesma linha, desta forma:

def habilitacao():
  idade = int(input("Qual a sua idade? "))
  if idade >= 18:
    print('Pode tirar a habilitação')
  else:
    tempo = 18 - idade
    print(f"Calma... espere {tempo} ano(s) para tirar habilitação")

habilitacao()

Pode ser uma outra alternativa de resolução. :)

Continue assim e bons estudos!

Fica melhor ainda, obrigada Paulo.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software