0
点赞
收藏
分享

微信扫一扫

pass,continue,break的区别

猎书客er 2022-02-05 阅读 58
gnup2plinq
# continue 不会执行本次循环后面的语句(print(i))
# pass 是占位符,会继续执行循环中的语句
# break 直接退出循环

list = [21, 6, 9, 8, 13, 5, 4]

def minlist(list):
    ml = list[0]
    for i in list:
        if ml > i:
            ml = i
        else:
            continue
        print(i)
    return ml

print(minlist(list))

# 输出为:
# 6
# 5
# 4
# 4

list = [21, 6, 9, 8, 13, 5, 4]

def minlist(list):
    ml = list[0]
    for i in list:
        if ml > i:
            ml = i
        else:
            pass
        print(i)
    return ml

print(minlist(list))

# 输出为:
21
6
9
8
13
5
4
4
list = [21, 6, 9, 8, 13, 5, 4]

def minlist(list):
    ml = list[0]
    for i in list:
        if ml > i:
            ml = i
        else:
            break
        print(i)
    return ml

print(minlist(list))

# 输出为
21
举报

相关推荐

0 条评论