Vlad_71
Знаток
(448),
на голосовании
2 месяца назад
Я хотел сделать так, чтоб если человек не написал: "да" или "нет" - то ему смс тип Неправильный ответ!#71 users = {} TR = True while TR: nm = input(f'Как тебя зовут? - ') fc = input(f'Какую страну ты любишь? - ') users[nm] = fc yes_or_no = input(f'Есть еще кто-то кто будет проходить опрос? (да/нет)\n') if yes_or_no != 'да' and yes_or_no != 'нет': print(f'Неверный ответ!\nНапишите (да), если будете продолжать и (нет), если нет!!!') if 'нет' in yes_or_no: TR = False print(f'-РЕЗУЛЬТАТЫ-') for nm, fc in users.items(): print(f'{nm.title()} любит {fc.title()}')
users = {}
TR = True
while TR:
nm = input(f'Как тебя зовут? - ')
fc = input(f'Какую страну ты любишь? - ')
users[nm] = fc
yes_or_no = input(f'Есть еще кто-то кто будет проходить опрос? (да/нет)\n')
if yes_or_no != 'да' and yes_or_no != 'нет':
print(f'Неверный ответ!\nНапишите (да), если будете продолжать и (нет), если нет!!!')
if 'нет' in yes_or_no:
TR = False
print(f'-РЕЗУЛЬТАТЫ-')
for nm, fc in users.items():
print(f'{nm.title()} любит {fc.title()}')
Вот что выходит:Почему?