1.1.2安装及配置Python常用开发工具(课件)-高二《程序设计基础(Python)》同步教学(电子工业版)
2023-07-31
|
14页
|
182人阅读
|
45人下载
普通
内容正文:
/// ///
在Python程序的开发过程中,为了提高开发效率,我们经常会使用Python自带的开发工具IDLE或第三方开发工具PyCharm、Sublime Text、Microsoft Visual Studio、Eclipse+Pydev等进行开发。Python的第三方开发工具不仅具备一般Python IDLE的功能,而且还拥有更友好、便捷的语法高亮、智能缩进、函数调用提示、代码跳转、版本控制等功能。本任务介绍Python自带IDLE开发工具的使用,以及PyCharm、Sublime Text的安装配置。
任务2 安装及配置Python常用开发工具
任务描述
任务分析
本任务安装及配置Python常用开发工具,要求熟悉Python自带的IDLE开发工具的使用方法,掌握第三方开发工具PyCharm的安装、配置及使用。
/// ///
知识准备
1.IDLE开发工具
IDLE开发工具是Python内置的开发与学习环境。
IDLE开发工具具有以下特性。
(1)是Python自带并应用Python第三方库的图形接口库Tkinter开发的一个图形界面的开发工具。
(2)跨平台,在Windows、UNIX和macOS中的工作方式均相似。
(3)提供输入/输出高亮和错误信息的Python命令行窗口(解释器交互模式)。
(4)提供具有多次撤销操作、Python语法高亮、智能缩进、函数调用提示、自动补全等功能的多窗口文本编辑器。
(5)提供具有持久保存的断点调试、单步调试、查看本地和全局命名空间功能的调试器。
(6)拥有配置、浏览及其他对话框。
1.5 Python常用开发工具
/// ///
IDLE开发工具提供的常用快捷键如表1-1所示。
快 捷 键 说 明 适 用 范 围
F1 打开Python帮助文档 Python文件窗口和Python Shell窗口均可用
Alt+P 浏览历史命令(上一条) 仅Python Shell窗口可用
Alt+N 浏览历史命令(下一条) 仅Python Shell窗口可用
Alt+/ 自动补全曾经出现过的单词,如果之前有多个单词具有相同前缀,则可以通过连续按下该快捷键,在多个单词中循环选择 Python文件窗口和Python Shell窗口均可用
Alt+3 注释代码块 仅Python文件窗口可用
Alt+4 取消注释代码块 仅Python文件窗口可用
Alt+G 转到某一行 仅Python文件窗口可用
Ctrl+Z 撤销操作 Python文件窗口和Python Shell窗口均可用
Ctrl+Shift+Z 恢复上—步的撤销操作 Python文件窗口和Python Shell窗口均可用
Ctrl+S 保存文件 Python文件窗口和Python Shell窗口均可用
Ctrl+] 缩进代码块 仅Python文件窗口可用
Ctrl+[ 取消缩进代码块 仅Python文件窗口可用
Ctrl+F6 重新启动Python Shell 仅Python Shell窗口可用
表1-1 IDLE开发工具提供的常用快捷键和组合键
/// ///
2.PyCharm开发工具
PyCharm开发工具是由JetBrains打造的一款Python IDLE开发工具。
PyCharm开发工具具备一般的Python IDLE的功能,如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。PyCharm开发工具还提供了一些很好的功能以用于Django开发。
3.Thonny开发工具
Thonny是基于Python开发的一款轻量级的Python IDE开发工具。Thonny开发工具可以提供语法着色、代码自动补全和debug等功能,新版本中还增加了语法和UI主题、断点和不同的调试模式、辅助视图等功能,可大大提高开发效率。
Thonny3的新功能有: 语法和UI的主题、断点和不同的调试模式、核心内置对 MicroPythonCore的支持、辅助视图,以及对代码执行静态分析并尝试解释错误消息、调试时可后退一步、Windows安装程序允许为所有用户安装Thonny开发工具。
/// ///
活动1:使用Python自带的IDLE开发工具
1.启动IDLE开发工具,并在IDLE开发工具中编写代码
2.在IDLE开发工具中编写多行Python代码,并保存为一个文件以批量执行
3.在“新建文件”编辑窗口中,编写Python代码并执行
4.在IDLE开发工具中执行多行Python代码
5.在IDLE开发工具中对Python代码进行调试
6.IDLE配置使用
任务实施
/// ///
活动2:第三
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。