一、什么是console 和 terminal
Python Console(Python控制台),为交互模式(相当于在当前打开文件所在目录打开了Python解释器,故可以直接在Console里继续写入代码执行),方便代码调试。
常用的Python解释器有IPython和CPython等,IPython以In[ 序列号 ]:
作为提示符,CPython以>>>
作为提示符,两者执行Python代码的功能是完全一样的。
Terminal(命令终端),为命令模式(相当于在当前打开文件所在目录打开了cmd,与Windows DOS一样的用法,进行环境切换、pip命令安装等)
二、Pycharm如何在Python Console中输出
1、 设置在console输出
Run->Edit Configurations->Run with python console
2、Python控制台改为ipython解释器
1、File->Settings-> 【Build, Execution, Deployment】->Console->Use IPython if available
2、若未安装IPython,可在Terminal中切换到所需环境,然后pip install IPython
(慢的话就pip install -i https://pypi.tuna.tsinghua.edu.cn/simple IPython
)
IPython支持变量的自动补全、缩进,还支持 bash shell 命令,内置了许多很多功能和函数。
三、Pycharm的terminal字体设置
File->Settings->Editor->General->Console->【Console commands history size】