zoukankan      html  css  js  c++  java
  • Python3.7关键字

    python3.7关键字共有35个,比3.6多出两个

    1. class

    定义类

    2. def

    用来定义方法

    3. import

    4. return

    用来跳出函数,可同时返回一个值

    5. pass

    类或者方法具体实现未想好时可以用pass暂代,避免报错

    6. lambda

    匿名函数,不想给函数起名字,如:lambda x,y: x*y

    7. yield

    def fab(max):
        a,b = 0,1
        while a < max:
            yield a
            a, b = b, a+b
     
    for i in fab(20):
        print i,",",
    
    # 结果
    0 , 1 , 1 , 2 , 3 , 5 , 8 , 13 ,

    8. global

    定义全局变量,要给全局变量赋值,就需要加上global

    9. from

    导入模块,import 或者 from...import

    10. if

    11. elif

    12. else

    if a > b:
        print"a > belif a < b:
        print"a < b"else:
        print"a = b"

    13. for

    for...in...一起使用,在一序列的对象上递归,遍历队列中的每个项目

    14. in

    查找类别中是否包含某个元素,或者字符串a是否包含字符串b,不可查找list1是否包含list2

    15. None

    16. while

    语序重复执行一块语句,一般无限循环的情况使用它

    17. with

    18. as

    with...as 代替传统的try...finally语法,with所求对象必须有一个__enter__() 和一个__exit__()方法

    19. False

    20. True

    21. or

    逻辑或

    22. and

    逻辑与

    23. not

    逻辑非

    24. continue

    跳过continue后面循环块中的语句,继续进行下一轮的循环

    25. break

    终止循环

    26. try

    27. except

    28. finally

    try:
        f = open('xxx')
    except:
        print'fail to open'
        exit(-1)
    try:
        do something
    except:
        do something
    finally:
        f.close() 

    29. raise

    可以显示的抛出异常,一旦执行raise语句,后面的代码就不执行了

    30. async

    31. await

    32. del

    用于list列表操作,删除一个或者连续几个元素

    33. nonlocal

    nonlocal是Python3新增的关键字,用于告知Python后面的变量定义在其他地方,不要在本函数中定义出一个新的局部变量。

    34. is

    Python中的对象包含三要素:id、type、value。

    id 用来唯一标识一个对象,type标识对象的类型,value是对象的值。

    is用来判断对象a是否是对象b,用id来判断。

    == 判断对象的value是否相等。

    35. assert

    断言,如果断言出错则抛出异常 AssertionError

  • 相关阅读:
    优化webstorm打开项目速度
    组件 -- Button
    组件 --BreadCrumb--面包屑
    组件 -- Badge
    组件 -- Alert
    表格-table 样式
    image 样式设置
    文本和字体样式设置
    bootstrap-网格系统
    c#方法
  • 原文地址:https://www.cnblogs.com/belle-ls/p/11460579.html
Copyright © 2011-2022 走看看