当前位置 博文首页 > zy010101博客:python3取代None和pass的新语法

    zy010101博客:python3取代None和pass的新语法

    作者:[db:作者] 时间:2021-06-26 18:20

    python3取代None和pass的新语法

    我们常用pass来表示“以后在填上”,或者是表示“这里什么都不做”,当然了,这里什么都不做,我们极可能使用None来表示。不过在python3中有一种新的语法“…”,使用“…”来代替pass和None出现的场合,这样就可以两者的功能合并用一种语法来完成。例如:

    替换None

    >>> a = None
    >>> a
    >>> b = ...
    >>> b
    Ellipsis
    

    替换pass

    >>> def fun1():
    ...     pass
    ... 
    >>> fun1()
    >>> 
    >>> def fun2():
    ...     ...
    ... 
    >>> fun2()
    

    不过就目前而言,这种语法还处于推广阶段,很少看到有人写这样的代码。

    下一篇:没有了