繁体   English   中英

VSCode Python - 打印语句不打印输出

[英]VSCode Python - print statement not printing to output

我是 VSCode 的新手。 我已经在 Windows 上设置了它。 当我使用 Code Runner 运行它时,我看到正在运行和完成消息,但打印语句不起作用。

print("Hello World!")
print ("This is VS Code")
a=1
while a <10:
    print a
    a = a+ 1

这是输出:

[Running] python -u "c:\Users\user\PythonWorkArea\VSCode\HelloWorld\app.py"
[![\[Done\] exited with code=0 in 0.293 seconds][1]][1]

打印语句不起作用。

在此处输入图像描述

我究竟做错了什么?

您应该选择您正在使用的适当的 Python 环境,执行 Control+Shift+P -> Python: Select Interpreter。

我遇到了同样的问题,必须更改默认环境才能使其正常工作。

试试这个:

print("Hello world!")
print("This is VS Code")
a = 0
while a < 10:
    print(a)
    a += 1

“a”尚未定义。 我很惊讶您没有收到“未定义错误”消息。 这应该工作...

a = 0

while(a < 10):
  print(a)
  a +=1

实现此目的的最简单方法是安装Coderunner扩展。 它会自动在你的 VS 代码终端中显示你的打印语句。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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