Как использовать ввод? - PullRequest
0 голосов
/ 23 апреля 2020

Это просто код:

print ("Hello world")    
name=input("gimme name\n")
print(name)

И его возвращаемое значение:

Hello world
gimme name
Marcus
Traceback (most recent call last):
  File "./Desktop/python.py", line 2, in <module>
    name=input("gimme name\n")
  File "<string>", line 1, in <module>
NameError: name 'Marcus' is not defined

Итак, я знаю, что оно не определено, я просто хочу его определить. Когда я ставлю на место ввода «Marcus» вместо Marcus, код работает правильно, но почему мой ввод рассматривается как переменная, которую невозможно найти (очевидно). Я думал, что ввод рассматривается как строка, и мне нужно использовать int () или float (), чтобы изменить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...