Создайте игральный кубик.
Для каждого из чисел придумайте своё задание, которое должен выполнить пользователь, который играет в игру; после
чего выведите его на экран.
Ответы
from random import randint
class Game_Qube:
dict_of_chalenges = {
1:'Сделайте 30 отжиманий',
2:'Сделайте 20 приседаний',
3:'Покачайте пресс 30 раз',
4:'Подтянитесь 10 раз',
5:'Пробегите 2 км',
6:'Простойте на одной ноге 3 минуты'
}
def __init__(self):
self.turn_qube = None
def qube_flip(self):
self.turn_qube = randint(1,6)
print(f'Вам выпала цифра {self.turn_qube}.\n{self.dict_of_chalenges[self.turn_qube]}')
Qubick = Game_Qube()
while True:
game = input('Хотите бросить кубик? (Да/Нет): ')
if game != 'Да' and game != 'Нет':
print('Я вас не понял, повторяю вопрос:')
continue
elif game == 'Нет':
print('Спасибо за игру!')
break
Qubick.qube_flip()