python之break与continue
程序员文章站
2024-03-15 12:58:23
...
break语句
break语句可用于while和for循环,用来结束整个循环。
当有嵌套是,break语句只能跳出最近一层循环。
#测试break语句
while True:
a = input("输入一个字符(Q或q退出:)")
if a == "q"or a =="Q":
print("循环结束,退出")
break
else:
print(a)
》》》
输入一个字符(Q或q退出:)w
w
输入一个字符(Q或q退出:)q
循环结束,退出
continue语句
用于结束本次循环,继续下一次。
当有嵌套时,continue也是应用最近的一层循环。
# 测试continue
num = 0
age_all = 0
age = []
while True:
s = input("请输入年龄:")
if s.upper() == "Q":
print("录入完成,退出")
break
if int(s) < 0:
continue
num += 1
age.append(int(s))
age_all += int(s)
print("人物数量为{0}".format(num))
print("录入的年龄:", age)
print("平均年龄{0}".format(age_all / num))
》》》
请输入年龄:333
请输入年龄:444
请输入年龄:555
请输入年龄:Q
录入完成,退出
人物数量为3
录入的年龄: [333, 444, 555]
平均年龄444.0
上一篇: python (continue与break)区别
下一篇: 知识点梳理(封装,泛型)
推荐阅读
-
Python 函数break与continue的使用
-
python中的continue与break
-
python (continue与break)区别
-
python之break与continue
-
沐枫凌-python 新手教学(附加1)--学会在Sublime Text 3中编写python之安装与配置
-
python 中break、continue,pass关键字
-
Python数据结构与算法之图结构(Graph)实例分析
-
python中的break、continue、exit()、pass全面解析
-
Python数据结构与算法之链表定义与用法实例详解【单链表、循环链表】
-
python中的break、continue、exit()、pass全面解析