【问题标题】:Problem with executing Python code in Sublime Text 3 [duplicate]在 Sublime Text 3 中执行 Python 代码的问题 [重复]
【发布时间】:2021-04-02 12:16:10
【问题描述】:

我已经完成了在 Sublime Text 3 中设置 Python 的所有工作。

当我执行我的代码时,它显示第一行,然后没有其他内容。

我可以在第一行之后输入,但没有任何反应。

这发生在我执行的每个代码上,但我会提供我的代码并解释它的作用

(代码是克罗地亚语,所以不要介意文字)

Python 版本:3.9.2

代码:

print('\n')

height = int(input("Unesi svoju visinu: "))

width = int(input("Unesi svoju debljinu: "))

BMI = width / (he/100)**2


if BMI<=18.4:
    print("Ti se moraš udebljati!")

elif BMI<=24.9:
    print("Dobar si!")

elif BMI<=29.9:
    print("Malo se trebaš smršaviti!")

elif BMI<=34.9:
    print("Trebaš se smršaviti!")

elif BMI<=39.9:
    print("Trebaš se puno smršaviti!")

else:
    print("Moraš odmah na treniranje!")

代码的作用:它通过第一个输入,当我在控制台输入输入并按回车时,代码停止执行。

问题视频:https://youtu.be/ETsFJjw8O7s

【问题讨论】:

  • 是的,我在下面回答了我自己的问题
  • 我知道。但是您实际上重复了那里的答案,然后链接到它。这并不能证明另一个答案是合理的。您可以简单地将问题标记为重复

标签: python python-3.x sublimetext3


【解决方案1】:

快速的 Google 搜索会将您带到 this 从 2018 年开始在 Sublime 论坛上讨论。

Sublime Text 不支持将数据输入到程序中。您可以对此功能请求投票:目前您可以尝试安装包 https://packagecontrol.io/packages/SublimeREPL 并使用它从 Sublime Text 视图中运行您的程序。你可以试试 VSCode 编辑器:https://github.com/Microsoft/vscode,它与 Sublime Text 非常相似。

我也无法让用户输入工作,所以大概 Sublime Text 仍然不支持用户输入。

【讨论】:

  • 感谢您的反馈
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-08
  • 1970-01-01
  • 2014-03-01
  • 1970-01-01
  • 2013-02-14
  • 1970-01-01
  • 2014-06-29
相关资源
最近更新 更多