繁体   English   中英

用 Sublime Text 3 编写的 Python 代码将无法运行

[英]Python code written in Sublime Text 3 won't run

我正在尝试通过我在 Sublime Text 3 中编写的 Linux 终端运行一些简单的代码。

我的代码没有问题,它看起来像以下代码:

# Some Initialization
while True:
    if (i == 1):
        # Do  something

当我通过终端运行代码时,即使i == 1True (我打印并检查过),它也不会到达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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM