Добавить возможность настраивать игру через ввод в консоль, спрашиваем: Кол-во попыток (не забудь сделать преобразование); Секретное слово; Имя игрока (при проигрыше и выигрыше программа должна говорить "Вася, ты выиграл" или "Вася, ты проиграл"). Добавить к этой программе на python,те возможности которые я написал. import random print("Давай поиграем,я загадал слово,тебе нужно отгадать его по буквам") word=random.choice(fruits) letters=[] attempts=3 while attempts>0: victory=True letter=input("Введите букву: ") letters.append(letter) for char in word: if char in letters: print(char,end="") else: print("*",end="") victory=False print() if letter not in word: attempts=attempts-1 print("Такой бувквы в слове нет,попробуйте еще раз.У вас осталось попыток: " +str(attempts)) if attempts==0: print("Ты проиграл,загаданное слово: " +word) if victory==True: print("Ты выйграл") break

10 Авг 2020 в 19:42
225 +1
0
Ответы
1

import random
print("Давай поиграем, я загадал слово, тебе нужно отгадать его по буквам")

word = input("Введите секретное слово: ")
player_name = input("Введите ваше имя: ")
attempts = int(input("Введите количество попыток: "))
letters = []
victory = False

while attempts > 0:
victory = True
letter = input("Введите букву: ")
letters.append(letter)

for char in word:
if char in letters:
print(char, end="")
else:
print("*", end="")
victory = False
print()
if letter not in word:
attempts -= 1
print("Такой буквы в слове нет, попробуйте еще раз. У вас осталось попыток: " + str(attempts))
if attempts == 0:
print("Ты проиграл, загаданное слово: " + word)
print(player_name + ", ты проиграл")
if victory:
print(player_name + ", ты выиграл")
break
18 Апр в 10:40
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 659 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир