• Python合集之Python跳转语句(二)


            在上一节的合集中,我们了解了Python跳转语句中的break语句的相关知识,本节我们将进一步了解一下Python跳转语句中的continue及Pass语句的相关知识。

    1.continue语句   

        continue语句的作用没有break语句强大,它只能终止本次循环而提前进入到下一次循环中。

        continue语句的语法比较简单,只需要在while或for语句中加入即可。

    注:continnue语句一般与if语句搭配使用,表示在某种条件下,跳过当前循环剩余的语句,然后继续进行下一轮循环。如果使用嵌套循环,continue语句将只跳过最内层循环中的剩余语句。

    在while语句中使用continue语句的形式如下:

    while 条件表达式1 :
        执行代码
        if 条件表达式 2 :
            continue

    其中,条件表达式2用于判断何时条用continue语句跳出循环。

    在for语句中使用continue语句的形式如下:

    for 迭代变量 in 对象 :
        if 条件表达式 :
            continue

    其中,条件表达式用于判断何时调用continue语句跳出循环。

    例:几个好朋友一起玩逢七拍腿游戏,即从1开始依次数数,当数到尾数是7的数或7的倍数时,则不报出该数,而是拍一下腿。现我们利用编程,从1到99,假设每个人都没有数错,计算一共拍多少次腿。

    total=99
    for number in rang(1,100) :
        if number % 7 ==0 :
            continue
        else :
            string=str(number)
            if string.endswith('7') :
                continue
        total-=1
    print("从1数到99共拍腿",total,"次。")

    2.Pass空语句

    在Python中还有一个pass语句,表示空语句,它不做任何事情,一般起到占位作用。

    例:在应用for循环输出1~10之间的偶数时,在不是偶数时,应用pass语句占个位置,方面以后对不是偶数的数进行处理。

    for in in rang(1,10) :
        if i % 2==0 :
            print(i,end=' ')
        else :
            pass

    花絮:

    本期的Python的跳转语句中的continue及pass语句就分享到这里,下期我们将继续分享Python中数列的相关知识,感兴趣的朋友可以关注我。

    同时也可以关注下我的个人 微信订阅号,园子里面的文章也会第一时间在订阅号里面进行推送跟更新。

  • 相关阅读:
    pandas 生成excel
    身份证校验规则
    css 模态框
    python3 打开MySQL时:RuntimeError: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods 报错
    selenium元素定位
    LR的基本知识
    python3的编码报错解决办法
    MySQL的简单条件判断语句
    Java判断一个字符串中包含另一字符串
    使用线程池获取执行结果,CountDownLatch+ThreadPool,FutureTask+ThreadPool 并比较
  • 原文地址:https://www.cnblogs.com/a-mumu/p/14135741.html
Copyright © 2020-2023  润新知