内容正文:
少儿编程 Python
循环中的特殊语句
第十五节
break
目录
continue
打印金字塔
break
第一部分
break()
break语句可以根据一定的条件判断来自主地跳到循环体外,打破循环体,继而执行下一条主语句
节日PPT模板 http:///jieri/
break运行实例
for i in range(1,8):
print(“这是星期”,i)
result=input(“今天休息吗?(yes/no)”)
if result==“yes”:
break
print(“今天心情很哇塞”)
阅读程序,思考
1.完整执行循环体一共执行几次
2.最后一句主语句一共会执行几次
运行程序,观察
1.完整执行完循环体,满执行完毕(即每一次输入no)观察程序运行结果
2.循环体执行两次后,第三次输入yes,观察程序运行结果
continue
第二部分
continue
continue语句的作用是跳过循环体内后面的语句,而直接开始下一轮循环
continue运行实例
for i in range(1,5):
print(“已经阅读了 ”,i ,“小时”)
result=input(“是否需要休息?(yes/no)”)
if result==”no”:
continue
print(“休息20分钟”)
print(“已经完成阅读任务”)
1.运行该程序,每次循环都回复no,观察程序运行的结果
2.运行该程序,在第1,3小时程序回复yes,观察程序运行结果
continue跳过了循环体后面的语句,从头开始执行循环体
打印金字塔
第三部分
打印金字塔
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
* * * * * * * * * * *
* * * * * * * * * * * * *
* * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * *
* * * * * * * * * * * * * * * * * * *
10-行号
1
2
3
4
5
6
7
8
9
10
行号
空格
星号数量