【问题标题】:I get nothing when use input function on python 3.6 [duplicate]在 python 3.6 上使用输入函数时我什么也没得到 [重复]
【发布时间】:2019-07-21 20:36:13
【问题描述】:

我正在尝试一些非常简单的方法,但我的代码卡住了,或者是打印输入功能有问题。所以这是我的代码

variable = input("Enter something: ")
print(variable)

当我运行我的脚本时,我什么也得不到。这是输出:

Enter something: try

它只是卡住了。什么都没有打印。不知道是什么问题,也不认为是编码问题。

【问题讨论】:

  • 这段代码不会有你描述的行为。这是如何运行的?您在此处发布的代码字面意思是您正在运行的吗?
  • 是的。这是我所有的代码。我没有导入任何东西或添加其他东西,这就是我无法理解问题的原因
  • 在输入try 后是否按enter 键?
  • 是的。它刚刚进入第二行,没有任何反应
  • 所以如果你只用这两行代码创建一个新的 Python 文件并在终端上用python <filename>.py 运行它,你会得到这种行为吗?

标签: python python-3.x user-input sublimetext


【解决方案1】:

Sublime text 3 的命令面板存在一些构建问题。我刚刚用 sublime 尝试了这段代码并遇到了同样的问题。

通过以下命令使用命令提示符(如果是 windows)或终端(如果是 linux):

python <filename>.py

或者用python IDLE打开这个文件,用F5键运行脚本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-28
    • 2011-01-08
    • 2011-05-15
    • 2021-12-24
    • 1970-01-01
    • 2015-10-24
    相关资源
    最近更新 更多