43 lines
1.6 KiB
Python
43 lines
1.6 KiB
Python
import random
|
||
import time
|
||
|
||
def displayIntro():
|
||
print('''Вы находитесь в землях, заселенных драконами.
|
||
Перед собой вы видите две пещеры. В одной из них — дружелюбный дракон,
|
||
который готов поделиться с вами своими сокровищами. Во второй —
|
||
жадный и голодный дракон, который мигом вас съест.''')
|
||
print()
|
||
|
||
def chooseCave():
|
||
cave = ''
|
||
while cave != '1' and cave != '2':
|
||
print('В какую пещеру вы войдете? (нажмите клавишу 1 или 2) ')
|
||
cave = input()
|
||
|
||
return cave
|
||
|
||
def checkCave(chosenCave):
|
||
print('Вы приближаетесь к пещере...')
|
||
time.sleep(2)
|
||
print('Ее темнота заставляет вас дрожать от страха...')
|
||
time.sleep(2)
|
||
print('Большой дракон выпрыгивает перед вами! Он раскрывает свою пасть и...')
|
||
print()
|
||
time.sleep(2)
|
||
|
||
friendlyCave = random.randint(1, 2)
|
||
|
||
if chosenCave == str(friendlyCave):
|
||
print('...делится с вами своими сокровищами!')
|
||
else:
|
||
print('...моментально вас съедает!')
|
||
|
||
playAgain = 'да'
|
||
while playAgain == 'да' or playAgain == 'д' or playAgain == 'l':
|
||
displayIntro()
|
||
caveNumber = chooseCave()
|
||
checkCave(caveNumber)
|
||
|
||
print('Попытаете удачу еще раз? (да или нет) ')
|
||
playAgain = input()
|