• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Пожалуйста помогите решить ошибку

29.05.2024
1
0
BIT
5
Python:
print("Привет! Предлагаю проверить свои знания английского! Наберите 'ready', чтобы начать!")

# список вопросов и ответов теста
questions = ["My name ___ Vova", "I ___ a coder", "I live __ Moscow"]
answers = ["is", "am", "in"]

# вводим счетчик
answer_correct = 0
q_counter = 0

# начинаем игру
user_input = input()
if user_input != "ready":
    print("Кажется, вы не хотите играть. Очень жаль.")
if user_input == "ready":
    for i in range(len(questions)):
        print(questions)
        q_counter +=1
        user = input()
        if user == answers:
          print("Ответ верный!")
          answer_correct +=1
        else:
          print(f'Неправильно. Правильный ответ: {answers}')
# результаты теста
    per_cent = round(answer_correct/q_counter*100)
    print(f"Вы ответили на {answer_correct} вопроса из {q_counter} верно.\nЭто {per_cent} процентов.")

ошибка:
KeyboardInterrupt Traceback (most recent call last)

in <cell line: 11>()
9 # начинаем игру
10
---> 11 user_input = input()
12
13 if user_input != "ready":
 

Местный

Grey Team
23.04.2023
260
114
BIT
643
print("Привет! Предлагаю проверить свои знания английского! Наберите 'ready', чтобы начать!")

# список вопросов и ответов теста
questions = ["My name ___ Vova", "I ___ a coder", "I live __ Moscow"]
answers = ["is", "am", "in"]

# вводим счетчик
answer_correct = 0
q_counter = 0

# начинаем игру
user_input = input()
if user_input != "ready":
print("Кажется, вы не хотите играть. Очень жаль.")
if user_input == "ready":
for i in range(len(questions)):
print(questions)
q_counter += 1
user = input()
if user == answers:
print("Ответ верный!")
answer_correct += 1
else:
print(f'Неправильно. Правильный ответ: {answers}')
# результаты теста
per_cent = round(answer_correct / q_counter * 100)
print(f"Вы ответили на {answer_correct} вопроса из {q_counter} верно.\nЭто {per_cent} процентов.")
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!