Python基础笔记——continue、break、pass语句

break语句

1、break是python中的一个关键字,打破了最小封闭for或while循环。
2、break是终止循环的执行,即循环代码遇到break就不在继续循环了。
3,如果使用嵌套循环,break语句将停止执行最深层循环,并执行下一行代码。
在这里插入图片描述

判断输入数字是否为素数

#while循环
if my_num == 0 or my_num == 1:			#1和0既不是素数也不是合数
    print("0和1即不是素数也不是合数")
else:									#当输入数字不为0或1
    i = 2
    while i < my_num:					
        if my_num % i == 0:				
            print(f"{my_num}不是素数")	
            break						#跳出循环 输出my_num不是素数
        i += 1
    else:
        print(f"{my_num}是素数")			#跳出循环 输出my_num是素数
    my_num += 1
#for循环
my_num = int(input("请输入一个数字:"))	#输入一个数字
if my_num == 1 or my_num == 0:			#1和0既不是素数也不是合数
    print("0和1即不是素数也不是合数")
else:									#当输入数字不为0或1
    for i in range(2, my_num):
        if my_num % i == 0:
            print(f"{my_num}不是素数")
            break						#跳出循环 输出my_num不是素数
    else:
        print(f"{my_num}是素数")			#跳出循环 输出my_num是素数

continue语句

1、continue也是python中的一个关键字,跳出本次循环。
2、continue用来跳出本次循环的剩下语句,并进行下一次循环。
3、continue亦用于for循环和while循环中。

实例:

#删除字母o
var = 10
while var > 0:
    var -= 1
    if var == 5:
        continue
    else:
        print('数字为:', var)
# 结果:
字母为: p
字母为: y
字母为: t
字母为: h
字母为: n
# 删除数字5
for i in 'python':
    if i == 'o':
        continue
    else:
        print('字母为:',i)
# 结果:
数字为: 9
数字为: 8
数字为: 7
数字为: 6
数字为: 4
数字为: 3
数字为: 2
数字为: 1
数字为: 0

pass语句

1、在python中pass为空语句,为保持程序结构的完整
2、pass不做任何事情,一般用作占位语句。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值