繁体   English   中英

在最新版本中使用Python输入函数时出错

[英]Error in using Python Input Function in latest version

我使用最新版本的Python 3.6.1

我在脚本中使用了input()函数

F:\MyPython> type new.py
input_variable = input("Enter your name: ")
print ("your name is" + input_variable)

我收到以下错误:

Traceback (most recent call last):
  File "F:\MyPython\new.py", line 1, in <module>
    input_variable = input("Enter your name: ")
  File "<string>", line 1, in <module>
NameError: name 'xyz' is not defined

但是当我使用raw_input()我得到正确的输出。

为什么即使安装了最新版本, input()也会出现错误?

这不是错误x = input("")仅采用整数作为输入。

x = raw_input("")用于字符串,您可能正在尝试使用input()方法输入“字符串”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM