Python命令行运行、解释器详解、IDE工具(PyCharm+VSCode)使用,新手致命避坑点

上一篇我们搞懂了编程语言的本质、Python核心特点、全场景应用以及完整环境安装,也分清了编译型语言和解释型语言的区别。


一、命令行(黑框窗口)运行Python代码

1. 什么是命令行?

就是电脑自带的黑色弹窗窗口,Windows系统叫CMD/终端,Mac/Linux叫终端,我们不用鼠标点击操作软件,而是靠输入文字指令,让电脑执行操作,Python最原始的代码运行方式,就是依托这个黑框窗口。

2. 进入Python交互式环境(出现三个尖括号>>>)

  1. 打开方式:Win+R 输入cmd,回车打开命令行黑框;

  2. 输入指令:直接输入 python,按下回车;

  3. 进入标识:窗口前方出现**>>>** 三个尖括号,就代表成功进入Python交互式解释器环境。

交互式环境特点

  • 逐行执行:写一行代码,回车立刻运行一行,马上看到结果;

  • 无法保存代码:关闭黑框之后,所有写过的代码全部消失,不能重复使用;

  • 适用场景:临时测试小段代码、快速验证语法,不适合写完整程序。

退出交互式环境指令

输入 exit() 回车,即可退出三个尖括号环境,回到普通命令行界面。


二、Python解释器:作用、工作原理、使用方式

之前我们知道Python是解释型语言,这里彻底讲明白:Python解释器到底是什么,我们为什么必须安装它

1. Python解释器是什么

计算机只能看懂0和1的机器语言,看不懂我们写的英文代码。Python解释器就是专属翻译官,专门负责把我们写的Python代码,逐行翻译成计算机能读懂的机器语言,让计算机执行指令、返回运行结果。

2. 三大核心作用

  1. 翻译代码:将人类看得懂的Python代码 → 计算机看得懂的机器指令;

  2. 执行代码:逐行读取代码,让电脑按照代码逻辑干活;

  3. 报错提示:代码写错的时候,自动检测错误,并且告诉我们出错位置和错误原因,方便我们修改bug。

3. 两种使用方式

  1. 交互式运行:也就是上面讲的>>>尖括号环境,写一行译一行,用完即丢;

  2. 文件式运行 :把所有代码写进后缀为 .py 的文件里,一次性翻译并运行整个文件内的全部代码,代码可以永久保存,后续随时打开复用。


三、Python程序文件:.py文件运行方式

1. 什么是.py文件

Python专属程序文件,所有完整的Python代码,都必须写在后缀为 .py 的文件中,这是Python程序的标准格式,就像Word文件后缀是.docx、图片后缀是jpg一样。

2. 命令行运行.py文件步骤

  1. 新建文本文档,写入代码后,将文件后缀修改为 .py

  2. 打开cmd命令行,通过cd指令切换到这个py文件所在的文件夹目录;

  3. 输入指令:python 文件名.py,回车即可一次性运行整个文件里的所有代码。

3. 交互式环境 vs .py文件运行对比

运行方式 代码保存 使用场景
交互式(>>>) 不保存,关闭即消失 临时测试单行代码
.py文件运行 永久保存,可反复修改运行 编写完整项目、程序脚本

四、第一个Python入门程序:print()输出函数

1. 代码作用

print() 是Python内置输出函数,作用就是:把括号里的内容,打印输出到屏幕上,也是所有编程语言的第一行入门代码。

2. 标准正确代码

print("Hello Python")

3. 运行效果

程序运行后,屏幕直接展示内容:Hello Python


五、Python开发环境:IDE集成开发工具详解

单纯用命令行和记事本写代码效率极低,没有代码提示、没有报错高亮、没有快捷运行功能,所以我们需要专业IDE开发工具,本次重点讲解两款工具:PyCharm(Python专用IDE)、VS Code(通用代码编辑器,本人自用)

(一)PyCharm 完整使用教程(新手主流工具)

1. PyCharm版本选择

  • 社区版(Community):免费、完全够用,零基础学习首选;

  • 专业版(Professional):收费,多用于企业大型项目,新手无需下载。

2. 新建Python项目完整步骤

  1. 打开PyCharm,点击New Project新建项目;

  2. 设置项目存放路径:路径绝对不能出现中文、空格

  3. 选择Python解释器:绑定之前安装好的本地Python3.x解释器;

  4. 右键项目 → New → Python File,自定义文件名(文件名也禁止中文);

  5. 在空白文件中编写代码,右键空白处直接Run运行代码。

3. 关键基础设置(新手必调)

  • 字体大小设置:File-Settings-Editor-Font,修改代码字体和字号,保护视力;

  • 自动换行设置:开启代码自动换行,避免一行代码过长需要拖动滚动条;

  • 解释器校验:确认项目绑定正确Python解释器,防止出现环境报错。

4. PyCharm汉化教程(英文不好必备)

大部分新手不熟悉英文界面,官方无中文版本,一键汉化无难度:

  1. 下载对应PyCharm版本的汉化补丁包;

  2. 找到PyCharm安装目录下的lib文件夹;

  3. 将汉化补丁jar文件放入lib文件夹;

  4. 重启PyCharm,整个软件界面全部变为中文,不影响任何代码运行功能。

5. 常用高频快捷键(提升敲代码效率)

  • Ctrl + /:一键添加/取消代码注释(最常用)

  • Ctrl + C / Ctrl + V:复制粘贴,无需选中整行,光标在行内即可直接复制整行

  • Ctrl + Z:撤销上一步操作

  • Shift + F10:快速运行当前代码文件

  • Ctrl + 滚轮:快速放大缩小代码字体

(二)VS Code 使用说明

相比于PyCharm,VS Code更加轻量化,打开速度更快,占用电脑内存小,支持所有编程语言,通用性更强,个人日常写代码首选。

基础使用要点

  1. 必须安装Python官方插件:安装后才有代码提示、语法检测、一键运行功能;

  2. 右下角选择本地Python解释器,绑定运行环境;

  3. 右键直接运行代码,下方终端窗口直接输出运行结果;

  4. 同样支持中文汉化、自定义快捷键,使用逻辑和PyCharm大同小异。


六、严禁使用中文字符符号

重中之重:写Python代码,所有括号、引号、逗号、冒号、空格,全部必须使用【英文半角符号】,绝对不能用中文符号!

1. 错误示范(中文符号,直接报错)

print("你好Python") # 中文括号、中文引号,程序直接爆红无法运行

2. 正确示范(英文符号,正常运行)

print("你好Python") # 英文括号、英文引号,代码正常执行

3. 报错原因说明

Python解释器只能识别英文符号,完全不认识中文标点。哪怕代码逻辑完全正确,只要错一个中文括号/引号,程序就会直接语法报错,新手80%的入门bug,都是标点符号导致的。

4. 实用小建议

敲代码全程切换英文输入法,只在字符串文字内容里面使用中文,所有代码语法符号,一律英文。


七、本期学习内容总复盘

  1. 命令行黑框:输入python进入>>>交互式环境,临时测试代码,关闭后代码丢失;

  2. 解释器核心:代码翻译官,负责翻译+执行+报错提醒,Python运行必不可少;

  3. 两种运行模式:交互式临时运行、.py文件永久保存运行;

  4. 首个代码:print()输出语句,实现屏幕打印内容;

  5. 开发工具:PyCharm适合新手专一学习,支持汉化+全套快捷键;VS Code轻量化,本人自用;

  6. 致命避坑:代码标点符号全部用英文,禁止中文标点,路径、文件名也禁止中文。