Advertisement
Guest User

Untitled

a guest
Apr 4th, 2020
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.81 KB | None | 0 0
  1. def delay():
  2.     time.sleep(1)
  3.  
  4. class Character :
  5.  
  6.     races = ['human', 'orc']
  7.  
  8.     def __init__(self):
  9.         self.name = input('Введите свое имя: ')
  10.  
  11.     def setRace(self):
  12.         while True:
  13.             try:
  14.                 self.race = self.races[int(input(f'''
  15. Введите цифру соответствующую выбранной вами рассе:
  16. {', '.join([str(num + 1)+ '. ' + val for num, val in list(enumerate(self.races))])}
  17. Ваш выбор:
  18. ==> ''')) - 1]
  19.             except Exception:
  20.                 print('Вы ввели неверное число! Попробуйте снова')
  21.             else:
  22.                 break
  23.  
  24.        
  25. player = Character()
  26. player.setRace()
  27.  
  28. print(f'''
  29. Ваше имя - {player.name},
  30. Ваша расса - {player.race}
  31. ''')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement