内容正文:
第一单元 1.3 迈出Python编程的
第一步
Python程序设计基础
同步精品课堂
高等教育出版社
任务一
Python的安装
任务二
编写第一个Python程序
任务三
PyCharm的安装与使用
掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。
教学目标
一
1、了解Python的版本区别
2、掌握Python的安装、掌握IDLE的使用
3、了解PyCharm专业版与社区版区别
4、掌握Pycharm的安装与使用
教学重难点
二
教学重点:
1、掌握Python的安装
2、掌握IDLE的使用
教学难点:
掌握Pycharm的安装与使用
导入新课
三
在上节课的学习中,我们初步了解了Python的特点以及应用领域,那么,我们在编写Python程序前应该要做什么呢?
配置Python的开发环境:
一个良好的 Python 开发环境是编程工作的基础。它不仅包括 Python 解释器的安装,还涉及编辑器、虚拟环境、包管理和版本控制等多个方面。合理配置开发环境,能够显著提升开发效率与代码质量,是每位Python开发者应掌握的基本技能。
任务一
Python的安装
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
1、Python开发环境的定义
Python开发环境是指用于编写、运行、测试和调试Python程序所需的软件工具和系统配置的集合。
Python 解释器:核心组件,负责执行 Python 代码。
代码编辑器或集成开发环境(IDE):如 VS Code、PyCharm、Jupyter Notebook 等,提供语法高亮、代码补全、调试等功能。
包管理工具:如 pip、conda,用于安装和管理第三方库。
虚拟环境工具:如 venv、virtualenv,用于隔离不同项目的依赖。
版本控制系统:如 Git,用于代码版本管理。
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
2、Python 开发环境的作用
代码执行与调试
提供运行环境,支持断点调试、变量监视、异常追踪等功能。
项目管理与依赖隔离
通过虚拟环境避免不同项目之间的库版本冲突。
提高开发效率
借助 IDE 或编辑器的智能提示、自动补全、代码格式化等功能,提升编码速度和质量。
协作与部署支持
配合 Git 和 requirements.txt 工具,便于团队协作和项目部署。
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
3、Python版本的选择
①确认操作系统位数
查看方法:右击“计算机”或“此电脑”图标 → 选择“属性” → 在“系统类型”处查看位数(32位或64位)
选择原则:64位系统应选择 Windows x86-64 版本的 Python
32位系统应选择 Windows x86 版本的 Python
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
3、Python版本的选择
②版本选择的策略
优先选择最新稳定版,能够获得最新的安全更新和功能改进、有更好的性能优化和更长的技术支持周期。
特殊情况下的版本选择:
场景 推荐选择 理由
新项目开发 Python 3.9+ 功能丰富,生态完善
维护旧项目 按原版本 避免兼容性问题
学习用途 Python 3.9+ 语法现代,资料丰富
企业生产环境 LTS版本 稳定性优先
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
4、Python的安装
①下载Python安装包:打开Python的官方网站(python.org),将光标移动到“Downloads”菜单上,选择“Windows”操作系统,进入详细的下载页面。
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
4、Python的安装
②安装Python程序:第一步,以Windows系统64位离线安装包为例,下载成功后,双击安装包开始安装。安装时可以选择默认安装,也可以自定义安装。
默认安装
自定义安装
勾选自动添加至环境变量
注意事项:
勾选 Add Python to PATH能够避免手动配置环境变量的麻烦。
如未勾选,则需要手动在系统环境变量中添加 Python 安装路径和 Scripts 路径
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
4、Python的安装
②安装Python程序:第二步,选择自定义安装,单击”Customize installation“。进入设置可选功能界面,如下图。
安装帮助文档
所有用户都可以启动Python
安装pip工具
安装tkinter和IDLE
安装标准库测试套件
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
4、Python的安装
②安装Python程序:第三步,点击"Next"按钮进入设置安装路径的界面。用户在该界面可以根据自身需要选择功能(一般情况下不需要更改设置),并设置Python的安装路径。
注意事项:
避免包含中文或空格的路径
建议使用简单路径,如:C:\Python311\
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
4、Python的安装
②安装Python程序:第四步,设置好安装路径后,单击“Install”按钮开始安装,直到出现安装成功的界面。
机位固定:摄像机本身不移动(如不推、拉、摇、移)。
新知讲授
四
4、Python的安装
③验证安装:打开命令提示符(cmd),运行“python”命令。如果显示Python的信息,则表示安装成功。
常见问题解决:
"python不是内部或外部命令":环境变量未正确配置,需手动添加或重新安装
权限问题:使用管理员权限运行安装程序
安装包损坏:重新下载安装包,检查文件完整性
任务二
编写第一个Python程序
新知讲授
四
1、IDLE是什么
IDLE(Integrated Development and Learning Environment)是 Python 官方自带的集成开发环境,随 Python 解释器默认自动安装。
官方内置:无需额外安装,Python 安装完成后即可使用
跨平台支持:Windows、macOS、Linux 均可使用
轻量级:占用资源少,启动快速
适合初学者:界面简洁,功能实用
新知讲授
四
2、在IDLE中编写第一个Python程序
步骤 1:启动 IDLE
开始菜单→ 搜索 "IDLE",启动后出现 Shell 窗口(交互模式)
新知讲授
四
2、在IDLE中编写第一个Python程序
步骤 2:创建新文件
菜单栏:File → New File(或按 Ctrl+N),打开新的代码编辑窗口
新知讲授
四
2、在IDLE中编写第一个Python程序
步骤 3:编写代码
在编辑窗口中输入 Python 代码,观察利用 IDLE 的语法高亮和自动缩进功能
新知讲授
四
2、在IDLE中编写第一个Python程序
步骤 4:保存文件
菜单栏:File → Save / Save As(或按 Ctrl+S)
思考:命名文件的适合应注意什么?
应使用有意义的文件名,体现文件用途,便于后期查找和维护,如 hello_world.py
文件扩展名必须为 .py,否则Python 解释器无法识别和执行
新知讲授
四
2、在IDLE中编写第一个Python程序
步骤 5:运行程序
菜单栏:Run → Run Module(或按 F5),执行结果显示在 Shell 窗口中.
新知讲授
四
3、使用IDLE的注意事项
文件管理:扩展名必须为 .py,否则 Python 解释器无法识别和执行;设置有意义的文件名,便于后期查找和维护;文件保存路径应避免中文路径和特殊字符
代码编写:注意缩进;建议使用 UTF-8 编码保存文件;修改代码后务必保存后再运行
运行与调试:IDLE 要求运行前必须先保存文件;运行错误会在 Shell 窗口中显示详细提示;可在 Shell 窗口中先测试代码片段
使用习惯:养成经常按 Ctrl+S 的习惯,定期保存;重要项目建议配合 Git 等版本控制工具;IDLE 功能相对基础,重要代码应定期备份
任务三
PyCharm的安装与使用
新知讲授
四
PyCharm是由JetBrains打造的PythonIDE,支持macOS、Windows、Linux操作系统。该环境具备调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能,极大提高了Python的开发效率。
特性/功能 PyCharm专业版 PyCharm社区版
价格 付费软件,需购买订阅 免费开源
Web开发 支持Web开发,包括HTML、CSS、JavaScript等 支持Web开发
数据库支持 提供数据库和SQL编辑器支持 提供有限的数据库支持
框架支持 Django、Flask、PyQT、Angular等 PyQT
部署 Docker、DockerCompose、Kubernetes Docker、DockerCompose
新知讲授
四
1、PyCharm的安装
①访问PyCharm 官方下载网站,选择Community(社区版)下载
新知讲授
四
1、PyCharm的安装
②PyCharm安装:
勾选"CreateDesktopShortcut"下的复选框,创建桌面快捷方式
勾选"CreateAssociations"下的复选框,关联.py文件,即扩展名为.py的文件将默认使用PyCharm打开
勾选"UpdatePATHVariable(restartneeded)"下的复选框,将PyCharm添加到系统环境变量中
③安装中文语言包:
File → Settings → Plugins,搜索框输入:Chinese
找到Chinese(Simplified) Language Pack/中文语言包,单击 Install 安装
新知讲授
四
2、PyCharm的界面
工程目录
代码编辑区
运行结果
新知讲授
四
2、创建Python文件
新建项目:启动 PyCharm → 单击 New Project (新建项目)按钮。
新知讲授
四
2、创建Python文件
项目配置:
Location(位置):设置项目保存位置
New Virtualenv environment(类型):创建虚拟环境(推荐)
Base interpreter(基础Python):选择已安装的 Python 解释器
新知讲授
四
2、创建Python文件
创建 Python 文件:右击工程名 → New → Python File,输入文件名,选择 Python file 类型,按回车键完成创建。
新知讲授
四
2、创建Python文件
编写与运行代码:在编辑器中输入 Python 代码,按 Ctrl+F5 组合键或单击右上角 "绿色三角" 运行按钮来运行程序。
师生互动
五
1、Python开发环境包括哪些
2、请解释IDLE是什么
3、PyCharm专业版和社区版的区别
答案:
1、Python解释器、代码编辑器或集成开发环境、包管理工具、虚拟环境工具、版本控制系统等。
2、Python官方自带的集成开发环境,随Python解释器默认自动安装。
3、专业版:商业软件,包含大部分功能,需付费订阅,适合专业开发者、企业团队、全栈工程师;社区版:免费开源软件,包含部分核心功能,适合学生、初学者、纯 Python 开发者。
随堂练习
六
1 、如何将PyCharm的界面从英文切换为中文。( )
A.重新安装PyCharm时选择中文
B.在“Settings”的“Plugins”中安装中文语言包
C.修改操作系统的区域设置
D.在PyCharm配置文件中手动修改语言代码
答案:B
解析:通过“File”→“Settings”→“Plugins”安装中文语言包。
随堂练习
六
2 、在IDLE中运行当前编写的代码模块,应该按( )功能键。
A.F1
B.F5
C.F9
D.F11
答案:B
解析:在IDLE中选择“Run”→“RunModule”命令或按F5键来执行代码。
随堂练习
六
3 、对于Python初学者,推荐下载PyCharm的( )版本。
A.专业版(Professional)
B.企业版(Enterprise)
C.社区版(Community)
D.教育版(Educational)
答案:C
解析:作为初学者,推荐下载免费的社区版。
随堂练习
六
4 、将Python添加到PATH环境变量的主要目的是( )。
A.提高Python程序的运行速度
B.方便在命令提示符中直接调用Python解释器
C.让IDLE能够自动启动
D.防止Python被误删除
答案:B
解析:将Python添加到PATH环境变量方便用户在命令提示符中直接调用Python解释器,无须指定完整路径。
随堂练习
六
5 、(多项选择题)以下关于PyCharm的描述,( )是正确的。
A.支持Windows、macOS、Linux
B.具备调试、语法高亮、智能提示等功能
C.社区版是免费开源的
D.专业版需要付费订阅
答案:ABCD
解析:PyCharm支持三大操作系统,具备多种功能,社区版免费、专业版付费。
随堂练习
六
6 、(多项选择题)在安装PyCharm时,建议勾选的选项包括( )。
A.Create Desktop Shortcut
B.Create Associations
C.Update PATH Variable
D.Install all plugins
答案:ABC
解析:安装PyCharm时建议勾选创建桌面快捷方式(Create Desktop Shortcut)、关联.py文件(Create Associations)、更新环境变量(Update PATH Variable)。
随堂练习
六
7、(是非选择题)环境变量PATH的作用是告诉系统在哪里查找可执行文件。
A.正确
B.错误
答案:A
解析:PATH环境变量定义了系统查找可执行文件的目录。
随堂练习
六
8、(是非选择题)查看Python版本信息只能在命令提示符中进行,在IDLE中无法查看。
A.正确
B.错误
答案:B
解析:在IDLE的交互式Shell窗口起始处通常也会显示版本信息。
随堂练习
六
9、PyCharm是由 打造的PythonIDE,支持 、Windows、 操作系统。该环境具备调试、语法高亮、 、代码跳转、智能提示、 、单元测试、版本控制等功能,极大提高了Python的开发效率。
答案:JetBrains macOS Linux 项目管理 自动完成
解析:PyCharm是由JetBrains打造的PythonIDE,支持macOS、Windows、Linux操作系统。该环境具备调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等功能,极大提高了Python的开发效率。
课堂小结
七
谢谢
$