Python程序设计基础教程教案全书电子教案整本书课程设计.docx
《Python程序设计基础教程教案全书电子教案整本书课程设计.docx》由会员分享,可在线阅读,更多相关《Python程序设计基础教程教案全书电子教案整本书课程设计.docx(257页珍藏版)》请在咨信网上搜索。
1、第1章 搭建Python的工作平台课程名称Python程序设计基础教程章名搭建Python的工作平台教学内容搭建Python的工作平台课时2项目性质演示性验证性设计性综合性授课班级授课日期授课地点教学目标了解Python的安装了解Sublime Text的安装掌握Python程序的运行了解Python自带的集成开发环境IDLE教学内容Python的安装Sublime Text的安装Python程序的运行Python自带的集成开发环境IDLE简介教学重点Sublime Text编辑器基础知识、Python程序的运行、IDLE基础知识教学难点Sublime Text编辑器基础知识、Python程序
2、的运行、IDLE基础知识教学准备装有Python的计算机教学课件PPT教材:Python程序设计基础教程(慕课版)作业设计1教学过程教学环节教学内容与过程(教学内容、教学方法、组织形式、教学手段)课前组织做好上课前的各项准备工作(打开计算机、打开课件、打开软件、打开授课计划、教案等),吸引学生注意力。课程说明【课前说明】从搭建Python的工作平台引入本章学习内容。【目的】使学生从了解本节课的学习目标、学习重点、考评方式等方面明确课程学习的要求和目标。课程内容描述1.1 Python的安装学习Python之前,首先要安装Python,并搭建Python的工作平台。1.1.1 在Windows操
3、作系统下安装Python打开浏览器,进入Python的官网,如图所示。选择“Downloads”菜单,即可进入下图所示的下载界面。单击画面中的黄色按钮即可下载当前最新版本的Python安装程序。本书以Python 3.6.4版本为例,其他版本的安装和使用方法类似。单击“下载”按钮,下载Python的安装程序。这时桌面上出现下图所示的“新建下载任务”对话框,里面给出了下载的网址、名称和下载到的位置。如果保持默认设置,系统会将名称为“python-3.6.4.exe”的软件下载到“C:”(C盘的根目录)下。下载完成后,屏幕上会出现下图所示的“打开文件-安全警告”对话框。单击“运行”按钮,就会出现图
4、所示的“Python 3.6.4(32-bit)Setup”对话框。 选择“Install Now”选项,开始安装,如图所示。安装成功后,单击“Close”按钮,如图所示。就会出现下图所示的“管理员:C:Windowssystem32cmd.exe-python”窗口,它正是我们所需要的Python工作窗口,因为它显示了Python提示符“”。 下载、安装完成后,可以查看当前计算机的C盘。这时,在其根目录下会出现Python的标识“python-3.6.4”,如图所示。1.1.2 Python的版本更新和卸载如果计算机系统里已经安装了Python,那么除非出现了新的版本,否则没有必要再去安装它
5、。识别计算机系统里有没有安装Python,有如下两种方法。(1)在桌面上按住Shift键的同时单击鼠标右键,在弹出的快捷菜单中选择“在此处打开命令窗口(W)”选项,打开下图所示的命令窗口。这时,在提示符“”后输入“python”,并按Enter键,如果窗口显示的结果如图所示,则表明系统目前没有安装Python。(2)单击桌面上的“开始”按钮,选择里面的“运行”命令或按Win+R组合键,打开“运行”对话框,输入“command”,如图所示。单击“确定”按钮后,就会出现下图所示的窗口。 这时,在“”后输入“python”,按Enter键。若结果是“python不是内部或外部命令,也不是可运行的程序
6、或批处理文件。”表明系统里没有Python;但如果显示“”,如图所示,表明系统已经安装了Python。要退出Python,可以在提示符“”后输入命令“exit()”或按Ctrl+Z(Z)组合键。如果已安装了Python,需要更新或卸载Python,可以重复以上的安装步骤,在出现下左图所示的对话框后,会直接出现下右图所示的对话框。这里提供了3项功能:Modify(修改)、Repair(恢复)、Uninstall(卸载)。 1.2 Sublime Text的安装Sublime Text是一款跨平台的代码编辑器,具有美观的用户界面和强大的功能。本书以Sublime Text作为Python程序的编写
7、工具。下面介绍Sublime Text的安装与使用方法。1.2.1 在Windows操作系统下安装Sublime Text进入Sublime Text中文官网,如图所示。单击“下载”按钮,打开下载界面,如图所示。根据自己的计算机配置,选择下载合适的安装版本。 下载完成后,双击安装文件,打开下图所示的“Sublime Text3”对话框。勾选“添加到开始菜单”和“安装完成后立即运行”两个复选框后,单击“立即安装”按钮,出现下图所示的对话框,可以根据自己的需要选择软件的安装位置。这里将Sublime Text安装位置更改为D盘。注意不要勾选图中的复选框。 单击“下一步”按钮,出现下图所示的对话框。
8、注意不要勾选图中的复选框。安装结束后,屏幕上就会立即出现编辑器Sublime Text3的工作窗口,如图所示。下面就可以开始利用它来进行Python语言程序的编写了。 通过上述安装过程,Sublime Text 3的快捷方式也会出现在桌面上,双击该图标即可打开程序。1.2.2 Sublime Text简介从上图中可以看出,Sublime Text编辑器分为5个部分:当前编辑文本、菜单行、打开文件区、文本编辑区状态和文本编辑区。1当前编辑文本“当前编辑文本”记录了编辑器正在为哪个文本服务。上图中记录的是“untitled”,即一个未命名的新创建的文本文件。而在下图中,显示的则是“D:test4.
9、py”,表示正在为D盘根目录下的test4.py文本服务。2菜单行“菜单行”里的菜单项都有自己的子菜单,以对应完成不同的工作。例如,菜单项“文件(F)”的子菜单里有“新建文件(N)”“打开文件(O)”“保存(S)”等,它们的含义大都是明确的,这里不再细讲。3打开文件区“打开文件区”(OPEN FILES)按照打开的顺序列出了文件的名字。例如,在上图中,先后打开的文件是test1.py、test2.py和test4.py。其中,文件test4.py高亮显示,表明上图的“文本编辑区”里显示的是test4.py的文本内容,并正在对它进行编辑工作。4文本编辑区状态“文本编辑区状态”栏里,最左边记录的是
10、光标在文本编辑区里的位置(行和列);“Tab Size:4”表示按Tab键,光标移动的距离是4个空格;最右边记录的是“纯文本”或“Python”,与目前正在编辑的文件类型有关,如果正在编辑的文件后缀是“.py”(Python文件),就呈现为“Python”,否则就呈现为“纯文本”。5文本编辑区只要在“打开文件区”里有打开的文件,在“文本编辑区”上方的标签栏中就会列出当前已打开文件的文件名,且正在被编辑的文件名高亮显示,与“打开文件区”是同步的。单击文件名,该文件的内容就会出现在“文本编辑区”中供用户编辑。单击文件名右边的“”按钮可以关闭文件,如图所示。1.3 Python程序的运行计算机中安装
11、了Python及Sublime Text后,就可以在它们的协助下,开始进行编写程序的工作了。1.3.1 Python程序的运行步骤1调用Sublime Text,编写程序在Sublime Text的文本编辑区,输入“输出问候语”程序的代码:1first_name=adam2last_name=smith3full_name=first_name+.+last_name4massage=hello,+full_name+ ! 5print(massage)程序要实现的功能: 第1条语句是将名字“adam”存储在变量first_name里。 第2条语句是将姓“smith”存储在变量last_nam
12、e里。 第3条语句是将名和姓拼成全名存储在变量full_name里。 第4条语句是拼成一句问候语,并将其存储在变量massage里。 第5条语句是在屏幕上输出问候语,如图所示。2保存程序执行“文件(F)”“保存(S)”命令,将编辑的文件存放在D盘根目录下,取名为“test”,如图所示。由于Sublime Text在D盘,将test.py存放在D盘会比较方便。在上图所示对话框中,单击“保存”按钮后,Sublime Text编辑器窗口变为下图所示的窗口。请注意,这之间发生了很多变化:文件名变了;文件的性质由“纯文本”变为了“Python”;在程序文本里,有的符号和名称改变了颜色。这一切都是编辑器S
13、ublime Text为程序员提供的信息,为程序员编写出正确的程序代码提供的便利。这些信息,随着学习的深入,我们会越来越多地涉及,也会渐渐体会到使用Sublime Text编辑程序的便利。 3执行程序在桌面上,按住Shift键的同时单击鼠标右键,从弹出的快捷菜单里选择“在此处打开命令窗口(W)”选项(或“在此处打开Powershell窗口(S)”选项),进入“管理员:C:Windowssystem32cmd.exe”窗口,如图所示。在“”提示符后键入“d:”,将命令窗口切换到D盘“D: ”。在“D: ”后键入“python test.py”,随后按Enter键。程序test.py将被Pytho
14、n执行,在屏幕上输出结果“hello,adam.smith !”,如图所示。 安装Python至下图所示步骤时,曾强调要将图中左下方的复选框“Add Python 3.6 to PATH”勾选。这个动作的作用是将Python添加到计算机的环境变量PATH中去。这样一来,以后每次使用Python时,就不必输入完整的路径了。这里的操作就体现了该动作的重要性。1.3.2 开始编程前的两点建议1双窗口并行操作为了编程方便,在工作时可以将Python及Sublime Text两个窗口同时在桌面上打开,如图所示。要在哪一个窗口工作,就单击激活哪一个窗口。这样的桌面布局,会给编程和开发工作带来便利。2先建立
15、空的Python文件,后进行编程按照前面所述的编程步骤,使用Sublime Text时,其窗口的性质从“纯文本”变成了“Python”。为了利用Sublime Text提供的编程便利,建议编程时不要先忙于编写程序的内容,而是先创建一个只有一个空行的“空”文件,为它起一个名字后保存,使其成为一个“Python”性质的程序。建立空文件的方法如下。进入Sublime Text,执行“文件(F)”“新建文件(N)”命令,这时光标位于第1行。按Enter键换行后,光标停留在第2行上;其窗口如图所示。这时,执行“文件(F)”“保存(S)”命令,为文件起名为“test1.py”。文件保存后,窗口性质就由“纯
16、文本”变为“Python”了,如图所示。 这样,我们在这个“空”文件里编辑程序时,Sublime Text所提供的一切编程便利就都可以使用了。 1.3.3 交互执行模式在简单的情况下,只需启动Python命令窗口,就可以以交互的方式,一条一条地执行键入的语句。仍以前面给出的“输出问候语”程序为例。具体步骤如下。1进入Python命令窗口在桌面上按Shift键的同时单击鼠标右键,从弹出的快捷菜单里选择“在此处打开命令窗口(W)”选项,屏幕上出现熟悉的命令窗口。在提示符“”后键入“python”并按Enter键,窗口如图所示,出现了Python提示符“”。2输入命令并得到结果在Python提示符“
17、”后每输入一条命令就按Enter键,一直到输入完最后一条命令“print(massage)”并按Enter键,在窗口里得到结果 “hello,adam.smith !”,如图所示。 不难理解,在Python提示符“”后输入一条命令,Python就执行这条命令,然后等待在提示符“”后输入下一条命令。不同于用Sublime Text编写好程序,然后通过Python调用该程序执行的“程序执行”模式,我们称这种单条执行的模式为Python的“交互执行”模式。也就是说,Python有两种工作模式:“程序执行”和“交互执行”。1.4 Python自带的集成开发环境IDLE简介在安装Python后,系统会自
18、动提供一个标准的集成开发环境IDLE,程序设计人员可以利用它直接与Python进行交互。1寻找你的IDLE如果Python安装在C盘,那么为了寻找IDLE,可在C盘下进行搜索,下图是在我的计算机里寻找的结果。这就是Python自带的集成开发环境IDLE。打开IDLE,该窗口的名称为“Python 3.6.4 Shell”,如图所示,可以利用它与Python交互工作了:编写、编辑、调试、存储、运行、修改,等等。有了IDLE,就可以用它来编写Python的程序了,如同我们在Sublime Text里所做的事情那样。 2用IDLE编写“Hello Python!”上图的最上方是Python Shel
19、l窗口的主菜单条,包含“File”“Edit”“Debug”等菜单项,它们都有相应的下拉菜单,通过它们提供的多种功能,IDLE向人们提供一个既可编写程序又可运行、储存、调试、修改程序的集成开发环境,犹如所谓的“一条龙”服务。为了开始第一个程序的编写,执行“File”“New File”命令,或按快捷键“Ctrl+N”,如图所示。这时会打开一个名为“Untitled”的、完全空白的窗口,供编写程序使用。在里面输入语句:print(Hello Python!),按“Enter”键结束,等待后续工作,如下图(a)所示。执行“File”“Save”命令,或按快捷键“Ctrl +S”,这时会弹出“另存为
20、”对话框,在这里选择文件存储的路径(如D盘),输入文件名(如test6),选择保存文件的类型(当然是Python files)。于是,到D盘,就可以看到这个文件的存在了。注意,在你完成这一切工作之后,原先名为“Untitled”的窗口,变成了“test6.py-D:/test6.py(3.6.4)”窗口,见下图(b)。 执行“Run”“Run Module”命令,或按“F5”键,刚才保存的test6.py文件被运行,运行效果如图所示。如果再运行一次,整个情况就会重复显现一次。与在Sublime text中类似,编写程序如下。first_name=adamlast_name=smithfull_
21、name=first_name+.+last_namemassage=hello,+full_name+ ! print(massage)重复上面的步骤,将该程序投入运行,它在IDLE窗口里的运行结果如图所示。总结评价本章主要介绍了两个可以用来编写Python程序的环境,一个是Sublime Text,一个是Python自带的集成开发环境IDLE。第2章 变量、字符串、常量、表达式课程名称Python程序设计基础教程章名变量、字符串、常量、表达式教学内容变量、字符串、常量、表达式课时8项目性质演示性验证性设计性综合性授课班级授课日期授课地点教学目标掌握变量基础知识掌握字符串基础知识掌握数字常量
22、基础知识掌握表达式基础知识教学内容Python中变量的命名规则、关键字、变量赋值Python的字符串、字符串方法、转义字符、字符串切片Python的整数和实数算术表达式、赋值表达式、条件表达式、逻辑表达式、按位运算符教学重点变量、字符串、常量、表达式基础知识教学难点变量、字符串、常量、表达式基础知识教学准备装有Python的计算机教学课件PPT教材:Python程序设计基础教程(慕课版)作业设计12教学过程教学环节教学内容与过程(教学内容、教学方法、组织形式、教学手段)课前组织做好上课前的各项准备工作(打开计算机、打开课件、打开软件、打开授课计划、教案等),吸引学生注意力。课程说明【课前说明】
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 程序设计 基础教程 教案 全书 电子 课程设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。