在升华文本3中执行Python代码时出现问题

2024-10-02 00:42:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经在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!")

代码的作用:它经过第一次输入,当我在控制台中键入输入并按enter键时,代码停止执行

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


Tags: 代码textinputwidthintsublimeprintbmi
1条回答
网友
1楼 · 发布于 2024-10-02 00:42:47

快速的谷歌搜索会让你找到this 2018年卓越论坛讨论

Sublime Text does not support inputting data into a program. You can up vote this feature request on: Currently you can try to install the package https://packagecontrol.io/packages/SublimeREPL and use it to run you program from a Sublime Text view. You you can try out the VSCode editor: https://github.com/Microsoft/vscode, which is pretty similar with Sublime Text.

我也不能让用户输入工作,所以大概升华文本仍然不支持用户输入

相关问题 更多 >

    热门问题