Python之33个关键字详解

发布时间:2019-09-21 11:02:44编辑:auto阅读(3601)

    一、Python所有关键字查看

    import keysword  
    keyword.kwlist  
    

    ['False','None', 'True','and','as', 'assert','break',
     'class','continue', 'def','del','elif', 'else','except',
    'finally', 'for', 'from','global','if','import','in','is',
    'lambda', 'nonlocal','not','or','pass','raise', 'return',
    'try','while','with','yield']
    二、Python关键字详解

    1、内置常量

    False、None、True

    >>> False == 0 
    True
    >>> True == 1
    True
    >>> type(False)
    <class 'bool'>
    >>> type(None) 
    <class 'NoneType'>
    2、逻辑与 或 非  and or not

    优先级:not and or

     x and y  如果 x 为 False 、空、0,返 回 x,否则返回 y

     x or y     如果 x 为 False 空、0,返回  y,否则返回x

     not  x     如果 x 为 False、 空、0,返回 True,否则返回False

    3、判断 与 循环
    if elif else 
    is in  
    for while break continue 
    4、函数
    def lambda 

    pass return yied 
    5、异常处理
    try except finally raise assert
    6、导入模块 包
    import from
    7、重命名
    as
    8、变量
    global nonlocal 
    9、类
    class
    10、删除
    del
    11、上下文管理
    with




关键字