Код:
import random
import time
while True:
print('Приветствую вас в игре Крокодил!')
print('Тема игры - Животные')
q1 = input("Выберите действие: 'играть' или 'песонажи'\n") # Исправлен синтаксис кавычек и добавлена новая строка
if q1 == "играть":
print('Ваше животное...')
time.sleep(3)
animals = ["Лев", "Слон", "Медведь", "Акула", "Кенгуру", "Тигр", "Черепаха", "Ворона", "Хамелеон", "Крыса"] # Исправлены названия животных с заглавной буквы
animal = random.choice(animals)
print(f"Ваше животное: {animal}") # Использование f-string для форматирования строки
print('У вас 30 секунд на объяснение')
for second in range(1, 31): # Начало диапазона с 1, так как считаем от 1 до 30 включительно
print(second)
time.sleep(1)
print('Время вышло!')
q2 = input('Хотите продолжить? (напишите "да")\n').lower() # Добавлено .lower() для игнорирования регистра ввода
if q2 == 'да':
continue # Использование continue вместо print и break для улучшения читаемости кода
else:
break
elif q1 == "песонажи": # Добавлен обработчик для команды "песонажи"
print("Вот список доступных животных:")
for animal in animals:
print(f"- {animal}")
input("Нажмите Enter, чтобы вернуться в главное меню...\n") # Пауза перед возвратом в основное меню
else:
print("Не понял команды. Пожалуйста, выберите 'играть' или 'песонажи'.")
import time
while True:
print('Приветствую вас в игре Крокодил!')
print('Тема игры - Животные')
q1 = input("выберите дейсвтие: "играть" или "песонажи"")
if q1 == "играть":
print('Ваше животное...')
time.sleep(3)
animals10 = ["Лев","Слон","Медведь","Акула","кенгуру","Тигр","черепаха", "Ворона", "Хамелеон","крыса"]
animal = random.choice(animals10)
print("ваше животное " + animal )
print('У вас 30 секунд на объяснение')
for second in range (31):
print (second)
time.sleep(1)
print('Время вышло!')
q1 = input('Хотите продолжить?(чтобы продолжить напишите да)')
if q1 == 'Да':
print('Игра продолжается!')
else:
break
else:
print("не понял")
в 6 строчке написано "Bad token"