资源简介 (共26张PPT)3.2 Python 语言程序设计本节内容1.Python 语言基础2.顺序结构的程序实现3.分支结构的程序实现4.循环结构的程序实现1.Python 语言基础Python语言的编程环境是使用集成开发环境,简称(IDE ),用于Python程序开发的基本ID为( IDLE )。在Python Shell中,输入:print(”Hello”+”Python”),结果为( )A. HelloPythonB. Hello PythonC. Hello +PythonA基本数据结构1.列表用( [ ] )表示,元素之间用( ,)分隔。2.字典中的每个元素包含两部分内容(键和值 )顺序结构算法中各个步骤按照先后顺序依次执行的结构。例如:交换两个变量值交换两个变量值交换两个变量值a,b=b,a两个变量值互换可不借助第三个变量而直接进行阅读程序注意事项1.# 注释内容,对程序代码进行说明,程序运行时不执行。2.注意字母大小写3.注意录入错误、语法错误35 c=35分支结构先进行条件判断,再根据判断结果分别执行不同处理的控制结构。If 语句if <条件>:<语句块1>else:<语句块2>创建一个新的语句块语句块缩进4个空格同一个if语句中,if else 下方的语句块必须采用相同的缩进。分支结构——if语句讲授新知1.for 语句for <变量> in <序列>:<循环体>程序在循环过程中,序列中的每个元素都会依次被赋值给变量,并分别执行一次循环体。循环结构1.for 语句for i in range(n):t. forward (a)t. left (180-d)内建函数range( 起始值,终值,步长值)由三个参数来决定序列中元素的个数和范围。range(n) 重复执行n遍range(0,10,1) 生成0—9这10个整数序列若起始值缺省,则默认值为0;步长值是序列中的每个元素之间的差,若缺省,则默认值为1;2.while 语句While <条件>:<循环体>当一个循环执行之前,不知道它需要执行的次数,这时,使用While循环语句。猜数游戏num=5running=Falsewhile not running:guess=int(input(“请输入猜测的数:”))if guess==num:print(“正常 ”)running =Trueelif guessprint(“偏小 ”)else:print(“ 偏大”)巩固练习写出循环语句的结果:print( )函数默认以换行符作为结束值hobby=[“篮球”,”看书”,”旅游”,”游泳”]for x in hobby:print (x)结果:( 篮球 )( 看书 )( 旅游 )( 游泳 )巩固练习写出程序的结果:a=[10,20,30,40,50]s=0for i in a:s=s+iprint (“总和为:”,s)结果:( 总和为:150 )巩固练习看程序,请填空:n=5c=Falsewhile not c:guess=int(input(“请输入猜测的数:”))if guess==n:print(“ ”)c=Trueelif guessprint(“ ”)else:print(“ ”)正确偏小偏大input input (n-2)*180/n range(n): a 180-dA D B A C 展开更多...... 收起↑ 资源预览