Как сделать выбор варианта y/n через цикл
вот код, хочу сделать для него подтверждение типа y/n
while variant !=
variant = str(input())
Возможно? P.S. я новичок не судите строго
Ответы (2 шт):
Автор решения: Qwertiy
→ Ссылка
def confirm(msg):
val = input(msg + ' [Y]es/[N]o').lower()
while val not in ('y', 'yes', 'n', 'no'):
val = input('Попробуйте ещё раз [Y]es/[N]o').lower()
return val[0] == 'y'
print(confirm("Небо голубое?"))
print(confirm("Вода красная?"))
Автор решения: Zailox
→ Ссылка
while True:
variant = str(input())
if variant.lower() in ('y', 'n'):
break