使用,新手致命避坑点)
上一篇我们搞懂了编程语言的本质、Python核心特点、全场景应用以及完整环境安装也分清了编译型语言和解释型语言的区别。一、命令行黑框窗口运行Python代码1. 什么是命令行就是电脑自带的黑色弹窗窗口Windows系统叫CMD/终端Mac/Linux叫终端我们不用鼠标点击操作软件而是靠输入文字指令让电脑执行操作Python最原始的代码运行方式就是依托这个黑框窗口。2. 进入Python交互式环境出现三个尖括号打开方式WinR 输入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开发工具本次重点讲解两款工具PyCharmPython专用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 使用说明相比于PyCharmVS Code更加轻量化打开速度更快占用电脑内存小支持所有编程语言通用性更强个人日常写代码首选。基础使用要点必须安装Python官方插件安装后才有代码提示、语法检测、一键运行功能右下角选择本地Python解释器绑定运行环境右键直接运行代码下方终端窗口直接输出运行结果同样支持中文汉化、自定义快捷键使用逻辑和PyCharm大同小异。六、严禁使用中文字符符号重中之重写Python代码所有括号、引号、逗号、冒号、空格全部必须使用【英文半角符号】绝对不能用中文符号1. 错误示范中文符号直接报错print你好Python # 中文括号、中文引号程序直接爆红无法运行2. 正确示范英文符号正常运行print(你好Python) # 英文括号、英文引号代码正常执行3. 报错原因说明Python解释器只能识别英文符号完全不认识中文标点。哪怕代码逻辑完全正确只要错一个中文括号/引号程序就会直接语法报错新手80%的入门bug都是标点符号导致的。4. 实用小建议敲代码全程切换英文输入法只在字符串文字内容里面使用中文所有代码语法符号一律英文。七、本期学习内容总复盘命令行黑框输入python进入交互式环境临时测试代码关闭后代码丢失解释器核心代码翻译官负责翻译执行报错提醒Python运行必不可少两种运行模式交互式临时运行、.py文件永久保存运行首个代码print()输出语句实现屏幕打印内容开发工具PyCharm适合新手专一学习支持汉化全套快捷键VS Code轻量化本人自用致命避坑代码标点符号全部用英文禁止中文标点路径、文件名也禁止中文。