python *,**

***除了可以動(dòng)態(tài)的定義函數(shù)的參數(shù),在下面例子使用起來也很方便

def testFunc(param1,param2):
    print(param1)
    print(param2)

if __name__ == '__main__':
    param_dict = {'param2':'我是第二個(gè)參數(shù)','param1':'我是第一個(gè)參數(shù)'}
    testFunc(**param_dict)
    print('---------------------------------------')
    testFunc(param1=param_dict['param1'],param2=param_dict['param2'])
    print('////////////////////////////////////////')
    param_list = ["我是第一個(gè)參數(shù)","我是第二個(gè)參數(shù)"]
    testFunc(*param_list)
    print('---------------------------------------')
    testFunc(param1=param_list[0], param2=param_list[1])

結(jié)果

我是第一個(gè)參數(shù)
我是第二個(gè)參數(shù)
---------------------------------------
我是第一個(gè)參數(shù)
我是第二個(gè)參數(shù)
////////////////////////////////////////
我是第一個(gè)參數(shù)
我是第二個(gè)參數(shù)
---------------------------------------
我是第一個(gè)參數(shù)
我是第二個(gè)參數(shù)

當(dāng)函數(shù)參數(shù)是定長(zhǎng)的時(shí)候,可以通過,或者*完成參數(shù)的引用.比較方便.

?著作權(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)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • 要點(diǎn): 函數(shù)式編程:注意不是“函數(shù)編程”,多了一個(gè)“式” 模塊:如何使用模塊 面向?qū)ο缶幊蹋好嫦驅(qū)ο蟮母拍?、屬性?..
    victorsungo閱讀 1,707評(píng)論 0 6
  • 人生苦短我用 Python 注:最后附電子書地址 一、Pythonic Thinking 第1條: 確認(rèn)自己所用的...
    molscar閱讀 2,218評(píng)論 0 3
  • Python語言特性 1 Python的函數(shù)參數(shù)傳遞 看兩個(gè)如下例子,分析運(yùn)行結(jié)果: 代碼一: a = 1 def...
    伊森H閱讀 3,186評(píng)論 0 15
  • 第5章 函數(shù)和函數(shù)式編程 5.1 引言函數(shù)是組織好的,可重復(fù)使用的,用來實(shí)現(xiàn)單一,或相關(guān)聯(lián)功能的代碼段。函數(shù)...
    VIVAFT閱讀 1,097評(píng)論 0 5
  • 親愛的父親: 你已經(jīng)離開我們十七年了。在這十七歲里,我時(shí)時(shí)憶起你對(duì)我的厚愛。別人說女兒是父親前世的情人,是父親的小...
    小年也是年閱讀 391評(píng)論 3 8

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