温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
年级
12
Python
程序设计
目录第一单元Python程序设计2第1课初识Python3第2课顺序结构程序设计11第3课分支结构程序设计19第4课多分支结构程序设计26第5课for循环结构程序设计33第6课while循环结构程序设计43第7课循环应用与函数初识49第8课斐波那契数列及图形设计55第二单元初识机器人62第9课初识机器人63第10课搭建第一个机器人72第11课“绝壁求生”避障机器人82第12课“循迹夺宝”一循迹机器人88第一单元Python程序设计我们为什么要学习编程呢?因为编程很有趣,它import turtle as.tt.pencolor(red)可以激发我们的创造力,可以锻炼我们的逻辑思维、t.pensize(3)def ht(a):抽象思维和解决问题的能力。for i in range(4):t.forward(a*10)t.1eft(90)在本单元的学习中,我们将了解Python程序设计t.circle(a*10,90)t.olormode(255)的基础知识和基本方法,学会用Python语言编写程序r=0g=2306=30来解决一些生活中的实际问题。n=int(input(请输入项数:)f1=1用Python语言编写的绘制斐波那契螺旋线程序及f2=1f=1if n=1:其运行结果,如图1.1所示,是不是很奇妙呢!现在f=1ht(f)就让我们一起来开启Python的学习之旅吧!if n=2:f=1ht(f)ht(f)else:ht(f)ht(f)for i in range(n-2):t.fillcolor(r,g,b)t.begin_fill()f=fl+f2ht(f)t.end_fill()r=r+40f1=f2f2=fifr255:r=0print(f)t.done()图1.1 Python程序示例第一单元Python程序设计第1课初识Python学习目标了解Python的编程环境;体验Python编程的方法,学会启动、创建、保存和运行Python程序;学会函数input()和print()的使用方法。恒学习任务编写一个简单的Python程序“欢迎来到Python的世界”。任务要求:提示用户“请输入您的姓名:”并等待输入;当用户输入完成后,程序输出用户名字和“您好,欢迎来到Python的世界!”#欢迎来到Python的世界name=input(“请输入您的姓名:)程序代码print(name,您好,欢迎来到Python的世界!)请输入您的姓名:张小明张小明您好,欢迎来到Python的世界!运行结果Pytho是一种强大的解释型高级编程语言。无论哪种编程语言,都需要有一个相应的开发工具,而IDLE(集成开发环境)就是Python自带的开发工具,我们可以用它来创建、编写、调试和运行Python程序。Python 3.7.4 Shell回8File Edit Shell Debug Options Window Help087,435/3.7.4:e093591120,Jm182019,19:29:2)00,19163261t一、Python编程环境,copyright,creditsor license()for nore information启动IDLE后,首先出现的是Python Shell,如图1.2所示。Python Shell是用户和计算机操作系统之间的交互式解释器,Ln:3 Col:4负责将用户输入的程序代码解图1.2 Python She1l解释器操作界面3)新纲要云南省实验教材信息技术八年级第12册(第2版)析后交由计算机去执行和处理。Python Shel1中的三个尖括号“”被称为“命令提示符”,表示计算机在等待接收命令的输入。在命令提示符后输入一条语句,然后按回车键,会直接看到运行结果,如下所示。print(Hello,world!)输入语句Hello,world!-运行结果提示输入的括号和引号必须是英文字符。试一试启动IDLE进入Python Shell的操作界面,print(Python世界真有趣!)在命令提示符后输入右侧语句,查看运行结果。print(1024*768=”,1024*768)IDLE提供了两种Python编程环境,一种是交互式的解释器,是在命令提示符后逐条输入语句,并查看运行结果;另一种是文件编辑器,它是通过创建一个程序文件,在其中批量编写一组语句,然后作一次性执行来得到结果。下面我们将用文件编辑器来编写“欢迎来到Python的世界”的程序。二、编写“欢迎来到Python的世界”程序1.任务分析编写“欢迎来到Python的世界”程序的任务分析。第一步:提示用户“请输入您的名字:”,并获取用户输入信息。第二步:把用户输入的信息存储起来。第三步:输出欢迎词:“您好,欢迎来到Python的世界!”2.创建程序文件在Python Shell操作界面中,执行“File”“New File”命令,或者按键Ctrl+N,第一单元Python程序设计新建程序文件并打开文件编辑器,如图1.3所示。接下来就可以在文件编辑器中直接编写程序了。Python 3.7.4 Shell-回xEile Edit Shell Debug Qptions Window Help丽gP14untitled回Ctrl+0File Edit Format Run Options Window HelpOpen Hodale.A俎t相Recent FilesWedule Browser Alt+cPath BrowserSaveCtrl+SSaeA.,。Ctrl+ShifttsSave Copy As.AltShifttsPrint Yindow Ctrl+PCloseExitCr1+0Lm:1 Col:0图1.3打开文件编辑器3.编写程序在文件编辑器中编写的程序,如图1.4所示。211双迎来到Python的世界py口回3File Edit Format Run Options Window Help#欢迎来到Python的世界name=input(“请输入您的姓名:)print(name,“您好,欢迎来到Python的世界!)引Ln:3 Col:31图1.4“欢迎来到Python的世界”的程序代码这个程序的三行代码如下:第一行#欢迎来到Python的世界,是注释行,不会被执行,只用来标记这个程序的功能。第二行name=input(请输入您的姓名:),提示用户输入姓名,并把用户输入的信息添加到一个名为name的变量里。函数input()是Python的一个内置函数,它的作用是获取用户输入的信息,基本使用格式是变量=input(提示信息)。