У меня есть код к игре на Python. Я хожу по замку и у меня на выбор каждый раз 3 двери. 1 дверь -жизнь, +жизнь и ничего.
Мне надо сделать так, чтобы после проигрыша спрашивалось, хочу ли я еще сыграть? Я нажимаю да, и ввожу еще ник(это типо я с другом играю) В конце второй игры выводится результат первого ника и второго. Информатик это называет «мультиплеер».

from random import shuffle
dver = ['Чарли','Конфетка','Пустота']
zizn = 3
kount = 0
players = dict()
while True:
jautajums = input("Играем? (д/н)→")
if jautajums == "д":
vards = input("Как тебя зовут?→")
count = 0
while True:
choise = int(input("Номер двери: "))
if choise < 4 and choise > 0:
shuffle(dver)
count += 100
if dver[choise-1] == 'Чарли':
zizn -=1
print('Ты треяешь жизнь! У тебя осталось', zizn,"жизней")
if dver[choise-1] == 'Конфетка':
zizn +=1
print('У тебя плюс одна жизнь! У тебя осталось', zizn,"жизней")
if dver[choise-1] == 'Пустота':
print('Ничего не происходит!')
if zizn <= 0:
players[vards]=count
print('Ты умер...',players)
break
if jautajums == "н":
print("Твой счёт:")
for key in players:
print(key, players[key])
break
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.