Я хочу реализовать цикл "while" в моем коде Python, чтобы он не выдавал мне ошибки значения постоянно, однако я не могу понять правильный синтаксис.
Я уверен, что это очень простое исправление, но я довольно плохо знаком с Python.
Я пробовал использовать разные отступы, но, похоже, это не сработало.
Я также изменил условие цикла с
"пока верно:"
«Цикл = 0
пока цикл <1: "
Это не сработало. </p>
Вот что я написал:
loop=0
while loop<1:
try:
print("""
1: Encrypt
2: Decrypt""")
menu_choice= int(input("Type the number of your operation, and hit enter: "))
if menu_choice == 1:
print ("You have selected to encrypt a message.")
message_encrypt = input("""Enter the message that you wish to encrypt:
""")
print("""Your encrypted message is:
"""+ message_encrypt)
break
except Value Error:
print ("Invalid input! Please try again.")
Всякий раз, когда я пытаюсь запустить это, он выделяет «кроме» и говорит, что это синтаксическая ошибка. Как мне это исправить?
РЕДАКТИРОВАТЬ: Мой вопрос был решен и ответил furas . Спасибо за помощь!