资源简介 (共14张PPT)2.3周而复始的循环——列表循环——for循环定义1.循环计算机程序周而复始地重复同样的步骤,称为循环。2.for循环如果我们想要某件事情重复执行具体次数的时候可以使用for循环。复习巩固语句格式计数循环for 循环变量 in 列表:语句或语句组重复一定次数的循环格式for i in [10,5,30]:print (i)循环体循终止条件变量i复习巩固列表:用于存储任意数目、任意类型的数据集合内存:多个连续的存储空间标准格式及特征:a=[“张三”,”李四”,”王二麻”,”王五”]b=[1,2,90,50,72]c=[1,2,”张三”,50,72]for i in ["张三","李四","王二麻","王五"]:print(i)小练习:输出列表中的每个元素:复习巩固列表常见操作掌握列表常见的操作如:创建、添加、赋值、删除和输出等操作列表的创建object=['石榴','香蕉','橙子','梨子']列表的输出print(object)列表元素的获取object[0]列表元素的修改object[0]=”苹果“列表元素的删除del object[1]object.remove('石榴')在列表尾部增加元素object.append('猕猴桃')在列表中插入元素object.insert(2,'火龙果')object.sort()列表的排序列表逆序object.reverse()列表常见操作完善程序,打印对联。上联:“国泰民安”,下联:“万象更新”,横批:“欢度国庆”。练习1国泰民安万象更新listup[0]listdown[0]listup[1]listup[2]listup[3]listdown[1]listdown[2]listdown[3]欢度国庆完善程序,打印对联。上联:“国泰民安”,下联:“万象更新”,横批:“欢度国庆”。练习1练习2如果已知5个同学的一分钟内仰卧起坐成绩分别为 21,35,30,19,54,修改程序,使其自动判断每个同学是否合格。列表student=[21,35,30,19,54]如果已知5个同学的一分钟内仰卧起坐成绩分别为 21,35,30,19,54,修改程序,使其自动判断每个同学是否合格。列表student=[21,35,30,19,54]for i in range(5) :gs=student[i]if gs>=30:print('恭喜你,合格啦')else:print('继续加油啊,你还没合格~')练习3想一想:修改程序,使其可以自动判断这5人一共有多少学生仰卧起坐不合格?num=0student=[21,35,30,19,54]for i in range(5) :if chengji[i]>=30:print('合格~')else:print('不合格')num=num+1print("全班仰卧起坐合格的同学个数为:“,num)student=[21,35,30,19,54]for i in range(5) :if chengji[i]>=30:print('合格~')else:print('不合格')列表思考输出1+2+3+……100的和 展开更多...... 收起↑ 资源预览