6. function

Function definition

def foo(x, y):
    print(x, y)
    return x, y

x, y = foo(1, 2)
print(x, y)

Default parameters

def foo(bar='bar', baz='baz'):
    print(bar, baz)

foo('x', 'y')
foo(bar='x')
foo(baz='y')

Variable number of arguments

def foo(*args):
    print(args)

def bar(**kwargs):
    print(kwargs)

foo(1, 2, 3)
foo(*[1, 2, 3])

bar(x=1, y=2)
bar(**{'x': 1, 'y': 2})
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Which Clang Warning Is Generating This Message? (http://f...
    喜歡就可以閱讀 3,246評(píng)論 1 1
  • 所有的編譯警告的名稱(chēng):參見(jiàn)網(wǎng)址:http://fuckingclangwarnings.com注意這篇文章的創(chuàng)建時(shí)...
    zhangyin閱讀 11,184評(píng)論 0 53
  • 在iOS開(kāi)發(fā)過(guò)程中, 我們可能會(huì)碰到一些系統(tǒng)方法棄用, weak、循環(huán)引用、不能執(zhí)行之類(lèi)的警告。 有代碼潔癖的孩子...
    磁針石閱讀 11,622評(píng)論 0 16
  • 大魚(yú)的傳說(shuō)落下帷幕 月光下的女子早已走遠(yuǎn) 紅塵客棧里的白衣 只留下她丟下的花瓣 古老的城墻下 不會(huì)重復(fù)昨天的故事 ...
    不戀紅塵閱讀 175評(píng)論 0 0
  • 下班后,應(yīng)同事的邀約,一起出去吃飯。和往常一樣,老地方,老菜式,門(mén)口榕樹(shù)下的秋千前擺著一張舊舊的書(shū)桌。 從不遠(yuǎn)處,...
    龍金川閱讀 389評(píng)論 6 12

友情鏈接更多精彩內(nèi)容