python基础总结三(补充break和continue)


# break :关键字
# 1.存在于循环中 ,for ,while
# 2.跳出当前的这一层循环
# 3.break之后所在的代码不再循环
# 4.break和for-else ,while-else结合


# for i in range(1, 5):
# for j in range(1, 5):
# if j == 2:
# break
# print(i, j)

#从1-10中第一个偶数
# for i in range(1, 11):
# if i%2 == 0:
# print(i)
# break
# print("ok")
#
#
#for-else
# 1. 结合break 一起使用

#
# # 用户输入数字
# num = int(input("请输入一个数字: "))
# # 质数大于 1
# if num > 1:
# for i in range(2, num):
# if (num % i) == 0:
# print(num, "不是质数")
# print(i, "乘于", num // i, "是", num)
# break
# else:
# print(num, "是质数")
#
# # 如果输入的数字小于或等于 1,不是质数
# else:
# print(num, "不是质数")
#


#continue :继续
#1.在循环中使用 while ,for
#2.跳出当次循环,继续下一次循环
#3.当次循环continue后的代码不执行

#输出1-10的数,但是跳出所有的3的倍数的数
# 方法一:
# for i in range(1,11):
# if i%3 == 0:
# continue
# print(i)
#
#方法二:
#
# for i in range(1,11):
# if i%3 == 0:
# pass
# print(i)

#pass 过
#1.占位语句,没有语义


posted @ 2020-11-07 09:53  全村的唯一希望  阅读(185)  评论(0编辑  收藏  举报