python,那些你一定要了解的符號

player_arthur發表於2020-10-01

python,那些你一定要了解的符號

…(Eilipsis)

python之中,可以使用pass來創造程式碼樁:

def fun():
    pass

而…可以起到相同的作用:

def fun():
      ...

而且,對它的賦值如下:

  • Eilipsis

@(if)

如下程式碼中的1,2項是相同的:

'''
code 1
'''
def f1():True
@f1
print('111')
'''
code 2
'''
def f1():True
if f1():
     print('111')
'''
code 1
'''
def f1():True
@f1
print('111')
@f1
print('222')

@f1
print('end')
'''
code 2
'''
def f1():True
if f1():
    print('111')
    if f1():
        print('222')
if f1():
    print('end')

->,#

用法如下:

#I'm not a code
def fun(*args,**kws) -> tuple:
      return args,kws

至於*args和**kws,請大家自己研究。

相關文章