Advertisement
FernandoWarBr

classe_sexo

Aug 11th, 2021 (edited)
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. sexos = ['masculino', 'feminino']
  2.  
  3. class Masculino:
  4. def _init_(self, nome, idade):
  5. self.nome = nome
  6. self.idade = idade
  7.  
  8.  
  9. class Feminino:
  10. def _init_(self, nome, idade):
  11. self.nome = nome
  12. self.idade = idade
  13.  
  14.  
  15. def MaiorIdade(idade):
  16. if idade >= 18:
  17. print('Maior de idade')
  18. elif idade < 18:
  19. print('Menor de idade')
  20.  
  21. while True:
  22. sexo = input('Informe o seu sexo: ').lower()
  23. if sexo not in sexos:
  24. print('\nSexo inexistente')
  25. else:
  26. break
  27.  
  28.  
  29.  
  30. nome = input('Informe seu nome: ')
  31. idade = int(input('Informe sua idade: '))
  32.  
  33. if sexo == sexos[0]:
  34. feminino = Feminino(nome, idade)
  35. print(f'\n{feminino.nome} tem {feminino.idade} anos!')
  36. MaiorIdade(feminino.idade)
  37. elif sexo == sexos[1]:
  38. masculino = Masculino(nome, idade)
  39. print(f'\n{masculino.nome} tem {masculino.idade} anos!')
  40. MaiorIdade(masculino.idade)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement