上一篇我们搞懂了编程语言的本质、Python核心特点、全场景应用以及完整环境安装,也分清了编译型语言和解释型语言的区别。
一、命令行(黑框窗口)运行Python代码
1. 什么是命令行?
就是电脑自带的黑色弹窗窗口,Windows系统叫CMD/终端,Mac/Linux叫终端,我们不用鼠标点击操作软件,而是靠输入文字指令,让电脑执行操作,Python最原始的代码运行方式,就是依托这个黑框窗口。
2. 进入Python交互式环境(出现三个尖括号>>>)
-
打开方式:Win+R 输入cmd,回车打开命令行黑框;
-
输入指令:直接输入
python,按下回车; -
进入标识:窗口前方出现**>>>** 三个尖括号,就代表成功进入Python交互式解释器环境。
交互式环境特点
-
逐行执行:写一行代码,回车立刻运行一行,马上看到结果;
-
无法保存代码:关闭黑框之后,所有写过的代码全部消失,不能重复使用;
-
适用场景:临时测试小段代码、快速验证语法,不适合写完整程序。
退出交互式环境指令
输入 exit() 回车,即可退出三个尖括号环境,回到普通命令行界面。
二、Python解释器:作用、工作原理、使用方式
之前我们知道Python是解释型语言,这里彻底讲明白:Python解释器到底是什么,我们为什么必须安装它。
1. Python解释器是什么
计算机只能看懂0和1的机器语言,看不懂我们写的英文代码。Python解释器就是专属翻译官,专门负责把我们写的Python代码,逐行翻译成计算机能读懂的机器语言,让计算机执行指令、返回运行结果。
2. 三大核心作用
-
翻译代码:将人类看得懂的Python代码 → 计算机看得懂的机器指令;
-
执行代码:逐行读取代码,让电脑按照代码逻辑干活;
-
报错提示:代码写错的时候,自动检测错误,并且告诉我们出错位置和错误原因,方便我们修改bug。
3. 两种使用方式
-
交互式运行:也就是上面讲的>>>尖括号环境,写一行译一行,用完即丢;
-
文件式运行 :把所有代码写进后缀为 .py 的文件里,一次性翻译并运行整个文件内的全部代码,代码可以永久保存,后续随时打开复用。
三、Python程序文件:.py文件运行方式
1. 什么是.py文件
Python专属程序文件,所有完整的Python代码,都必须写在后缀为 .py 的文件中,这是Python程序的标准格式,就像Word文件后缀是.docx、图片后缀是jpg一样。
2. 命令行运行.py文件步骤
-
新建文本文档,写入代码后,将文件后缀修改为
.py; -
打开cmd命令行,通过cd指令切换到这个py文件所在的文件夹目录;
-
输入指令:
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项目完整步骤
-
打开PyCharm,点击New Project新建项目;
-
设置项目存放路径:路径绝对不能出现中文、空格;
-
选择Python解释器:绑定之前安装好的本地Python3.x解释器;
-
右键项目 → New → Python File,自定义文件名(文件名也禁止中文);
-
在空白文件中编写代码,右键空白处直接Run运行代码。
3. 关键基础设置(新手必调)
-
字体大小设置:File-Settings-Editor-Font,修改代码字体和字号,保护视力;
-
自动换行设置:开启代码自动换行,避免一行代码过长需要拖动滚动条;
-
解释器校验:确认项目绑定正确Python解释器,防止出现环境报错。
4. PyCharm汉化教程(英文不好必备)
大部分新手不熟悉英文界面,官方无中文版本,一键汉化无难度:
-
下载对应PyCharm版本的汉化补丁包;
-
找到PyCharm安装目录下的lib文件夹;
-
将汉化补丁jar文件放入lib文件夹;
-
重启PyCharm,整个软件界面全部变为中文,不影响任何代码运行功能。
5. 常用高频快捷键(提升敲代码效率)
-
Ctrl + /:一键添加/取消代码注释(最常用) -
Ctrl + C / Ctrl + V:复制粘贴,无需选中整行,光标在行内即可直接复制整行 -
Ctrl + Z:撤销上一步操作 -
Shift + F10:快速运行当前代码文件 -
Ctrl + 滚轮:快速放大缩小代码字体
(二)VS Code 使用说明
相比于PyCharm,VS Code更加轻量化,打开速度更快,占用电脑内存小,支持所有编程语言,通用性更强,个人日常写代码首选。
基础使用要点
-
必须安装Python官方插件:安装后才有代码提示、语法检测、一键运行功能;
-
右下角选择本地Python解释器,绑定运行环境;
-
右键直接运行代码,下方终端窗口直接输出运行结果;
-
同样支持中文汉化、自定义快捷键,使用逻辑和PyCharm大同小异。
六、严禁使用中文字符符号
重中之重:写Python代码,所有括号、引号、逗号、冒号、空格,全部必须使用【英文半角符号】,绝对不能用中文符号!
1. 错误示范(中文符号,直接报错)
print("你好Python") # 中文括号、中文引号,程序直接爆红无法运行
2. 正确示范(英文符号,正常运行)
print("你好Python") # 英文括号、英文引号,代码正常执行
3. 报错原因说明
Python解释器只能识别英文符号,完全不认识中文标点。哪怕代码逻辑完全正确,只要错一个中文括号/引号,程序就会直接语法报错,新手80%的入门bug,都是标点符号导致的。
4. 实用小建议
敲代码全程切换英文输入法,只在字符串文字内容里面使用中文,所有代码语法符号,一律英文。
七、本期学习内容总复盘
-
命令行黑框:输入python进入>>>交互式环境,临时测试代码,关闭后代码丢失;
-
解释器核心:代码翻译官,负责翻译+执行+报错提醒,Python运行必不可少;
-
两种运行模式:交互式临时运行、.py文件永久保存运行;
-
首个代码:print()输出语句,实现屏幕打印内容;
-
开发工具:PyCharm适合新手专一学习,支持汉化+全套快捷键;VS Code轻量化,本人自用;
-
致命避坑:代码标点符号全部用英文,禁止中文标点,路径、文件名也禁止中文。