【问题标题】:Why input never ends [duplicate]为什么输入永远不会结束[重复]
【发布时间】:2020-04-23 15:43:03
【问题描述】:

我已经安装了 python 3.7 并且我有这个代码:

print("Enter your name:")
x = input()
print("Hello, " + x)

我正在输入名称并按回车,但输入尚未结束,它仍在运行并等待更多输入

编辑:问题是输入永远不会结束,不管我按了多少输入

【问题讨论】:

  • 您的代码应该可以正常工作。你是如何在 IDLE、bash 终端等中运行它的?
  • 这是你所有的代码,还是你在循环中运行它?
  • 我在 Sublime Text 3 中运行它,问题是输入永远不会结束,不管我按多少输入
  • sublime 不支持输入等交互的东西......
  • 它不是循环或任何类型的,如果你提交一个输入,它应该打印一次。

标签: python python-3.x input


【解决方案1】:

Sublime text 不支持输入数据。阅读:Sublime text input not working

也就是说,SublimeREPL 显然提供了这种功能,虽然我自己不使用它,所以我不太了解它。

【讨论】:

    猜你喜欢
    • 2011-08-04
    • 2020-09-11
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 2013-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多