尝试一下吧,输入上述实例,看看 结果的区别。
3、break和continue语句
当遇到h时,结束全部 循环
当遇到h时,结束h的 本次循环,继续其他 循环。
三、综合练习
希萨的棋盘问题
希萨是古印度的数学家, 传说是他发明了国际象棋献给了印度国王, 国王十 分喜欢这个游戏, 于是询问希萨想要什么赏赐。希萨毕恭毕敬地对国王说: 请大王赐我一些麦粒就好了, 在棋盘上的第一格上放上 1 粒麦粒, 第二格上 放上 2 粒麦粒, 第三格上放上 4 粒麦粒, 第四格上放上 8粒, .... 一直加到64 格. 国王原以为只是一些粮食, 但经过算师计算之后, 发现所需麦子的数目即便 是印度所有麦子都赏给希萨也不够。
三、综合练习
归纳出: Y=2^n-1
三、综合练习
练习结果:
n=int(input ("请输入你的年龄:")) for x in range(1,n):
x=2*2-1 print(x)
四、课后作业
1、请默写for结构。 2、请说明break和continue的区别。 3、请说明你是如何运用range函数的。
2、range(start, stop, step)
for x in range(10): print(x)
尝试一下吧,range()的其他实例
3、break和continue语句
都表示,停止循环的意思。 Break:结束循环。Continue:结束本次循环。
3、break和continue语句 都表示,停止循环的意思。 Break:结束循环。Continue:结束本次循环。
For循环语句和while循环语句。
1、for循环——直到循环
For 变量 in 可遍历变量: 语句1 语句2 …