#Start
def main():
#variables
encryptedMessage=""
userMessage = input("you're message here: ")
shift=5
#for loop
for character in userMessage:
#5:50AM February 24th, 2020
eN = ord(character)
eN+= shift
encryptedMessage += chr(eN)
main()
print(userMessage)
print(encrytedMessage)
Я был в python год и никогда не получал эту ошибку в основном потому, что я не использую для циклов. когда я использую userMessage в печати или для l oop, возникает ошибка. Я попытался разрешить это с помощью глобального, но это не сработало, поэтому я просто удалил его.
Traceback (most recent call last):
File "C:/Users/Eshan/Downloads/cypher.py", line 18, in <module>
print(userMessage)
NameError: name 'userMessage' is not defined