zoukankan      html  css  js  c++  java
  • 条件分支

    条件分支

    • 语句块:在Python中用:号来表示语句块,块中的语句都是每一个语句都是缩进的,当回退到

    和已经闭合的块一样的缩进量时就表示已经结束。

    • 条件if:需要注意的是Python中if条件语句条件无需圆括号(),条件后面需要添加冒号,它没有花括号{}而是使用TAB实现区分.其中condition条件判断通常有布尔表达式(True|False 0-假|1-真 非0即真)、关系表达式(>= <= == !=)和逻辑运算表达式(and or not).

      • if a:如果a为真

      • if else

      • if elif else

    • while循环: while是一个条件循环语句,与if声明相比,如果 if 后的条件为真,就会执行一次相应的代码块。而while中的代码块会一直循环执行,直到循环条件不再为真。
      • while i > 0:
            print('OK')
        else:
            print('exit')
    • 三元操作符:把所有的条件写成一行:x if C else y

      x if x > 3 else x + 1
    • 循环for:for循环访问一个可迭代的对象,例如字符串,列表,元组,字典,集合,迭代器,生成器,文件等。
      • 最常见:for var in list:

      • break:for...break..else 一旦for条件满足直接跳出整个循环,不执行else。while和for的break用法一样

        for x in range(1,10):
            if x == 3:
                print('这是3')
                break
            else:
                print('exit')
                
        exit
        exit
        这是3
      • continue:不会直接跳出整个循环,只是不执行当前的循环,后面的还会执行,会执行else。

        for x in [1,2,8,5]:
            if x > 6:
                continue
            else:
                print(x)
        1
        2
        5
  • 相关阅读:
    @media screen针对不同移动设备-响应式设计
    闭包的一些例子
    es6 新关键字const
    es6 新关键字let
    Unity 多屏(分屏)显示,Muti_Display
    小米手机常用操作
    Charles使用笔记
    AKKA学习笔记
    Gatling-Session
    Scala学习笔记-6-其他
  • 原文地址:https://www.cnblogs.com/kmnskd/p/9908204.html
Copyright © 2011-2022 走看看