资源简介 (共12张PPT)周而复始的循环计算机如何处理重复的事情?循环:计算机程序周而复始的重复同样的步骤。For语句格式:计数循环:重复一定次数的循环。列表:用[]将数据集中存放,便于记录和处理。列表中可以存放各种数据类型,用逗号隔开,它是一个有序的集合。创建列表 colors=['red','yellow',2,'purple','blue']输出列表 print(colors)修改第一个元素的值,注意列表索引号从0开始。 colors[0]=’green’删除第3个元素 del colors[2]在列表尾部添加数据元素’pink’ colors.append(’pink’)使用for循环,读取列表元素colors = ['red','yellow','purple','blue']for x in colors:print(x) #注意缩进思考:1)该程序一共循环了几次?2)与直接输出列表有何不同?使用for循环,读取列表颜色利用海龟库turtle ,绘制文字图像,利用for循环,遍历列表colors各数据元素。尝试更改列表元素等参数,观察绘图变化。函数range():生成某个范围内的数字列表。函数语法:range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0,5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0,5) 是[0, 1, 2, 3, 4]没有5step:步长,默认为1。例如:range(0,5) 等价于 range(0, 5, 1)函数range在for循环中使用。模拟小灯闪烁10次的效果import timefor i in range(10):print(“1”) #打印“1”time.sleep(1) #等待1秒print(“0”) #打印“0”time.sleep(1) #等待1秒注释:用1/0表示LED灯的开关,导入python的time库,来控制延时。思考:如何更改小灯闪烁的次数呢?怎样改变小灯的闪烁速度呢?模拟呼吸灯效果import timewhile True:for i in range(0,255):print(i)time.sleep(0.05)for i in range(255,0,-1):print(i)time.sleep(0.05)模拟呼吸灯效果利用pinpong库,连接开源硬件,利用for循环语句,实现呼吸灯效果。import timewhile True:for i in range(0,255):print(i)time.sleep(0.05)for i in range(255,0,-1):print(i)time.sleep(0.05)课堂小结计数循环for语句的格式:列表的创建、插入、删除和修改。函数range()在for循环中的应用。range(start, stop[, step])体验PYTHON小程序 展开更多...... 收起↑ 资源列表 video_20201109_141705.mp4 video_20201109_142245.mp4 高中信息技术教科版必修1 2.3 周而复始的循环.pptx