PyCharm中Python控制台和终端之间的区别

时间:2020-07-02 23:25:51

标签: python terminal pycharm

我是Python的初学者。我最近开始使用PyCharm,但我不知道Terminal和Console之间有什么区别。终端中的某些命令在控制台中不起作用。

谢谢

2 个答案:

答案 0 :(得分:1)

在讨论差异之前,我们需要讨论两者的实际作用。终端实质上取代了Windows上的命令提示符/ power-shell和Mac上的终端应用,为您提供了一种在不离开PyCharm 的情况下访问它们的方法。

enter image description here

PyCharm控制台是“ Python控制台”的更高级版本,它允许您运行Python的某些位。也称为Python REPL或 R ead E val P rint L oop

enter image description here

您也可以从终端调用Python控制台。

答案 1 :(得分:0)

终端是您的bash或Windows命令行,您可以在其中执行 shell windows“ cmd.exe” 命令,例如:

$ cd /
$ ls
$ echo "Hello world!!!"

Python控制台是您的交互式控制台,您可以在其中执行 python代码

>>> x, y = 1, 2
>>> x
1
>>> y
2
>>> x + y
3
>>> print("Hello world!!!")
Hello world!!!