2.2.5-python实现循环结构

2024-05-15
| 17页
| 594人阅读
| 6人下载
精品

内容正文:

实现循环结构 1 while语句 例1.请设计算法,并编写相应程序: 对于给定列表: alst=[1,2,3,4,5]依次输出每个元素的平方 开始 结束 i=i+1 i<total True False 输出alst[i]**2 alst=[1,2,3,4,5],i=0 total=len(alst) i alst[i] 输出 0 1 1 1 2 4 2 3 9 3 4 16 4 5 25 5 2 for 语句 例1.请设计算法,并编写相应程序: 对于给定列表: alst=[1,2,3,4,5]依次输出每个元素的平方 开始 结束 i=i+1 i<total True False 输出alst[i]**2 alst=[1,2,3,4,5],i=0 total=len(alst) i alst[i] 输出 0 1 1 1 2 4 2 3 9 3 4 16 4 5 25 5 3 range函数 例2.请设计算法,并编写相应程序: 1. 请尝试使用for语句和range函数配合,输出:“5的平方是25,4的平方是16…… 1的平方是1” 2.写出程序,实现:输出“1.1的平方是1.21,1.2的平方是1.44…… 1.5的平方是2.25” 4 range函数 1. 请尝试使用for语句和range函数配合,输出:“5的平方是25,4的平方是16…… 1的平方是1” 5 range函数 2.写出程序,实现:输出“1.1的平方是1.21,1.2的平方是1.44…… 1.5的平方是2.25” 6 项目小结 i alst[i] 输出 0 1 1 1 2 4 2 3 9 3 4 16 4 5 25 5 while for Range() 语句 语句 函数 7 拓展探究 4.求3+6+9+……的和,小于200时的最大项数 1.输出50以内的整数之和 3.输入一个6位数,利用循环结构,倒着输出这个数。 如:输入:123456 输出:654321 5.一根1米长的绳子,每天剪去长度的1/2,经过多少天后,其长度小于1厘米? 6.一天,小猴子摘下了若干桃子,当场吃掉一半,还觉得不过瘾,又多吃了一个;第二天,吃了剩下桃子的一半,仍觉不过瘾,又多吃了一个;以后每天都是吃剩下桃子的一半,再多吃一个。到第五天发现,只剩下一个桃子了!问小猴子最初一共摘下了多少桃子? 2.输出50以内的奇数,并最终输出这些奇数的和 8 拓展探究 7.输出九九乘法表 1 * 1 = 1 2 * 1 = 2 2 * 2 = 4 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25 6 * 1 = 6 6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30 6 * 6 = 36 7 * 1 = 7 7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = 49 8 * 1 = 8 8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64 9 * 1 = 9 9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81 #for循环的嵌套 for i in range(1,10): for j in range(1,i+1): print(i,"*",j,"=",i*j,end=" ") print()#换行 9 拓展探究 1.输出50以内的整数之和 10 拓展探究 2.输出50以内的奇数,并最终输出这些奇数的和 11 答案与解析 3.输入一个6位数,利用循环结构,倒着输出这个数。如:输入:123456 输出:654321 sz=int(input("请输入一个6位数字:")) i=1 while i<=6: print(sz%10) sz=sz//10 i=i+1 i=1 i<=6 Y N sz=sz//10 输出sz%10 i=i+1 输入6位数字 开始 结束 sz=int(input("请输入一个6位数字:")) for i in range(6): print(sz%1

资源预览图

2.2.5-python实现循环结构
1
2.2.5-python实现循环结构
2
2.2.5-python实现循环结构
3
2.2.5-python实现循环结构
4
2.2.5-python实现循环结构
5
2.2.5-python实现循环结构
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。