Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- import random
- doors = ['dragon','water', 'empty']
- lives = 3
- score = 0
- while True:
- choice = int(input('Перед вами три двери. Какую откроете? (1,2,3): '))
- random.shuffle(doors)
- score += 100
- if doors[choice - 1] == 'dragon':
- a, b = random.randint(1,99), random.randint(1,99)
- print("ДРАКОН!!!!!!", a, '+', b, '=', end = ' ')
- if a + b == int(input()):
- print("Вы сражались с драконом и победили!")
- else:
- print('Вы сражались с драконом и потеряли жизнь. Осталось жизней: ', lives - 1)
- lives -= 1
- elif doors[choice - 1] == 'water':
- p = random.randint(1,100)
- if p < 50:
- print('Вы выпили мертвой воды и потеряли жизнь. Жизней стало: ', lives - 1)
- lives -= 1
- elif p >= 50:
- print('Вы выпили живой воды и получили жизнь. Жизней стало: ', lives + 1)
- lives += 1
- else:
- print("Вы открыли пустую дверь. Ничего не произошло")
- if lives == 0:
- print("Игра окончена. Ваш счет:", score)
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement