美文网首页
【python基础】|| python中的流程控制语句——if语

【python基础】|| python中的流程控制语句——if语

作者: i小玉 | 来源:发表于2020-04-07 15:46 被阅读0次
    微信公众号:龙跃十二
    我是小玉,一个平平无奇的小天才!持续更新,欢迎关注!
    

    用心分享,共同成长

    没有什么比你每天进步一点点更实在了

    本文已经收录至我的GitHub,欢迎大家踊跃star🌟。
    GitHub

    今天跟大家聊聊所谓的流程控制语句。流程控制语句的作用就是用来改变程序执行的顺序。主要氛围分为两种:

    • 条件判断语句
    • 循环语句

    条件判断语句:

    条件判断语句就是用来判断条件是否成立。

    if语句:

    if 条件表达式:语句
    

    注:if一般只对其后紧跟的语句起作用,如果需要执行其他代码,需要添加代码块。

    也就是这样:

    if 条件表达式:
    
    ​   代码块(代码块前的一般用tab缩进)
    

    if-else语句:

    if 条件表达式:
    
    ​   代码块
    
    else:
    
    ​   代码块
    

    if-elif-else语句:

    if 条件表达式:
    
    ​   代码块
    
    elif:
    
    ​   代码块
    
    ​       ......
    
    else:
    
    ​   代码块
    

    在这种语句中一般的执行顺序都是自上而下的

    循环语句:

    while语句:

    While 条件表达式:
    
    ​   代码块(代码块前的一般用tab缩进)
    

    在while语句中有三个要点:

    • 初始表达式(也就是初始化变量)
    • 条件表达式(就是对变量的限制条件,防止进入死循环)
    • 更新表达式(变量的循环更新)

    注:while语句中也可以和if一样,添加else语句,用法也同if语句一样。

    for语句:

    for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

    一般使用:

    for 变量 in 序列:
    
    ​   代码块
    

    break和continue语句:

    最后说几句break和continue语句吧,在初学者中,很多人总是容易混淆这一点,我就只需要你记住。

    break是在语句执行到这一句的时候直接停止,跳出。

    continue是语句执行完之后会暂时跳出,然后紧接着执行。

    两者区别仅此而已。

    今天的知识分享完了,有用的话帮小玉点个👍哦!

    更多精彩文章欢迎关注公众号【龙跃十二】,小玉和龙叔共同搭档为你带来最全面的自学知识体系,都可以免费获得哦!

    往期精彩内容:
    python的字符串、转义字符、格式化字符
    python的字面量与常量
    用python输出1000以内的水仙花数
    用python判断输入的数是否为素数

    相关文章

      网友评论

          本文标题:【python基础】|| python中的流程控制语句——if语

          本文链接:https://www.haomeiwen.com/subject/oajnphtx.html