Уведомления

Группа в Telegram: @pythonsu

#1 Июль 29, 2020 22:42:39

Custodem
Зарегистрирован: 2020-07-29
Сообщения: 1
Репутация: +  0  -
Профиль  

Помогите новичку!

Здравствуйте! Для начала:

print(“Текст”)

a = input()

if a == “1”:
print(“Текст”)

как сделать чтобы после того как он выполнил эту операцию, программа снова вернулась к переменной “а”? Скажем человек ошибся при вводе, и надо снова вывести первый “print” и ввод переменной “а”.

Отредактировано Custodem (Июль 29, 2020 22:43:04)

Офлайн

#2 Июль 30, 2020 08:51:23

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Помогите новичку!

Custodem
Скажем человек ошибся при вводе, и надо снова вывести первый “print”
А как узнать что он ошибся? Если вы работаете в консоли жмете стрелку вверх и еще раз запускаете скрипт.
Помоему в коде ничего не надо при этом городить, Повторно запустить скрипт и проще и привычнее всем.

А так циклами
 ans='Y'
while ans=='Y':
   a=input("enter numb")
   ....
   ans=input("continue? Y/n")



Отредактировано doza_and (Июль 30, 2020 08:53:38)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version