Как сделать несколько правильных вариантов ответа

artem_34+35

Новичок
Пользователь
Ноя 1, 2022
2
0
1
Здравствуйте! Совсем не пойму как правильно сделать, что бы код в теле if выполнялся если пользователь вводит слово "Да" в разном регистре. Ошибок никаких программа не выдает, просто завершает код после фразы с приветствием.
Python:
import random

Welcome_phrases = ['Да!', 'да!', 'Да', 'да']

Welcome = input('Здравствуйте! Вы готовы начать игру?')
if Welcome == Welcome_phrases:
    print('Начинаю игру')
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 587
459
83
приведите Welcome в нижний регистр и сравнивайте только в нижнем
Python:
import random

Welcome = input('Здравствуйте! Вы готовы начать игру? ').lower()
if Welcome == "да":
    print('Начинаю игру')
 

artem_34+35

Новичок
Пользователь
Ноя 1, 2022
2
0
1
Спасибо!
 

Форум IT Специалистов