[英]Python code written in Sublime Text 3 won't run
我正在尝试通过我在 Sublime Text 3 中编写的 Linux 终端运行一些简单的代码。
我的代码没有问题,它看起来像以下代码:
# Some Initialization
while True:
if (i == 1):
# Do something
当我通过终端运行代码时,即使i == 1
为True
(我打印并检查过),它也不会到达if
语句的内容。
有没有办法配置 Sublime Text 3 来解决这个问题?
例如,以下代码不会输入if
语句:
i = 1
print(i == 1) # it prints True on the terminal
if (i == 1): # the statement is True but won't enter the statement
print('Hello World!')
如果错误与变量i
有关,那是因为您没有为i
初始化任何值。
您可以初始化i
:
i = 0
在开始while
循环之前。
如果不是这种情况,详细的错误消息是什么?
尝试在sublime text 3 中执行它,方法是转到工具>构建系统>Python,然后按 Ctrl+B。 我不是 100% 确定,因为我没有 Linux 但这可能有效
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.