Итак, я изучаю python из фона java для моего нового задания, и я столкнулся с следующей ошибкой.Ошибка модуля базового модуля Python
Я попытался запустить этот модуль на терминале (используя mac), а затем через IDLE. Все бесполезно.
userName = input("What is your name?: ")
lengthName = str(len(usernName))
yourName = "\nYour name is " + userName + " and is " + legnthName + " letters long."
print(yourName)
input("\nPress enter to exit")
Когда это выполняется в терминале и я типа для первого ввода: «Джон» Я получаю это как результат:
File "[...]", line 1, in <module>
userName = input("What is your name?: ")
File "<string>", line 1, in <module>
NameError: name 'John' is not defined
Аналогично, когда выполняется с помощью IDLE:
Traceback (most recent call last):
File "/Users/zachmartin/Desktop/python fails/lol.py", line 2, in <module>
lengthName = str(len(usernName))
NameError: name 'usernName' is not defined
Что здесь происходит?
Конечно, спасибо! – MITjanitor