VS代码和python之间的不同输出

dxxyhpgq  于 12个月前  发布在  Python
关注(0)|答案(2)|浏览(120)

我对VS代码很陌生,我正在尝试用Python完成非常简单的任务,但没有取得很大的成功。
到目前为止,我在我的Mac上安装了Python 3.12.1,并下载了VS代码中的插件“Code runner”,“Python”和“Pylance”(我在同一天完成了所有工作)。我只是按照Udemy科塞的指示操作。
然而,当输入以下简单的命令时,VS代码的输出对我来说有点奇怪,并且与我在终端中编写的相同:
The output of the basic print() function
此外,当将参数sep=从默认值更改为其他值(如sep = "--")时,VS代码给了我一个错误,而同一命令在终端中工作正常
The error I am facing
我怀疑VS代码中有什么问题,但我不知道是什么。
PS:在VS代码中运行的Python版本与它应该是的版本相匹配(3.12.1)

pexxcrt2

pexxcrt21#

所以,就像其他人提到的,这是版本的问题,虽然你确实提到你使用python 3.x,它在我的vs代码和IDLE中运行良好。当我试图在在线2.x解释器中运行时,它匹配了错误。
你可以检查的东西是:

  • 在vs code终端中的python版本命令
  • 看看你是否也安装了2.x,也许你没有设置路径到你下载的3.x版本。

祝你一切顺利!

相关问题