最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python函數(shù)中的不定長參數(shù)相關(guān)知識總結(jié)

 更新時間:2021年06月24日 09:04:33   作者:想要飛得更高  
今天給大家?guī)淼氖顷P(guān)于Python函數(shù)的相關(guān)知識,文章圍繞著Python不定長參數(shù)展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下

一、 不定長位置參數(shù)

# 在定義函數(shù)參數(shù)時,可以在形參的前面加*,該形參將獲取所有的位置實(shí)參
# 它會將所有的實(shí)參保存在一個元組中
def fn(*args):
    print("args=", args)
    print("args type:", type(args))


# 帶*形參和其他參數(shù)配合使用
def fn1(a, b, *args):
    print(a)
    print(b)
    print(args)


# 下面這兩種寫法可以,但是在傳實(shí)參的時候要注意
def fn2(*args, a, b):
    print(a)
    print(b)
    print(args)


def fn3(a, *args, b):
    print(a)
    print(args)
    print(b)


if __name__ == "__main__":
    # 接收所有的位置參數(shù)
    fn(1, 2, 3, 4, 5)
    fn1(11, 12, 13, 14)
    # fn2(21, 22, 23, 24)  #這么傳會報錯
    fn2(21, 22, a=23, b=24)
    # fn3(21, 22, 23, 24)  #這么傳會報錯
    fn3(21, 22, 23, b=24)

fn運(yùn)行 結(jié)果

在這里插入圖片描述

fn1運(yùn)行結(jié)果

在這里插入圖片描述

fn2運(yùn)行結(jié)果

在這里插入圖片描述

fn3運(yùn)行結(jié)果

在這里插入圖片描述

總結(jié):

1.帶*的形參只能有一個,有多個會報錯,不能識別

2.帶*的形參可以和其他參數(shù)配合使用,比如和不帶星的

3.帶*的形參不一定要放在最后面,可以放在最前面,中間,最后。但是注意,帶星的參數(shù)后的所有參數(shù),必須以關(guān)鍵字參數(shù)的形式傳遞,否則會保錯。

二、不定長關(guān)鍵字參數(shù)

# 帶*的形參只能接收位置參數(shù),關(guān)鍵字參數(shù)接收不能接收
# 如下會報錯,fn傳如下值是會報錯的
def fn(*args):
    print("args=", args)
    print("args type:", type(args))

if __name__ == "__main__":
    # 這樣傳會保存,args不能接收關(guān)鍵字參數(shù)
    fn(1, 2, 3, 4, a=10)

運(yùn)行如下:

在這里插入圖片描述

# **形參能接收關(guān)鍵字參數(shù)
# 它將接收的所有關(guān)鍵字參數(shù)統(tǒng)一保存在一個字典中
def fn4(**kwargs):
    print("kwargs = ", kwargs)
    print(type(kwargs))

if __name__ == "__main__":
    fn4(a=1, b=2, c=3)

運(yùn)行結(jié)果:

在這里插入圖片描述

總結(jié):

1.**形參只能有一個,并且必須寫在所有參數(shù)的最后。

2.字典的key就是參數(shù)的名字,字典的value就是參數(shù)的值

到此這篇關(guān)于Python函數(shù)中的不定長參數(shù)相關(guān)知識總結(jié)的文章就介紹到這了,更多相關(guān)Python不定長參數(shù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python量化因子測算與繪圖超詳細(xì)流程代碼

    Python量化因子測算與繪圖超詳細(xì)流程代碼

    這篇文章主要介紹了Python量化因子測算與繪圖,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧
    2023-02-02
  • 詳解在Python程序中使用Cookie的教程

    詳解在Python程序中使用Cookie的教程

    這篇文章主要介紹了詳解在Python程序中使用Cookie的教程,Cookie在無論哪種語言的網(wǎng)絡(luò)編程學(xué)習(xí)當(dāng)中都是重要的知識點(diǎn),需要的朋友可以參考下
    2015-04-04
  • pandas中df.groupby()方法深入講解

    pandas中df.groupby()方法深入講解

    在使用pandas進(jìn)行數(shù)據(jù)統(tǒng)計分析時遇到了問題,找了很久才找到解決辦法,所以下面這篇文章主要給大家介紹了關(guān)于pandas中df.groupby()方法的相關(guān)資料,需要的朋友可以參考下
    2022-12-12
  • Python使用requests模塊爬取百度翻譯

    Python使用requests模塊爬取百度翻譯

    這篇文章主要介紹了Python使用requests模塊爬取百度翻譯,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-08-08
  • Python對象的屬性訪問過程詳解

    Python對象的屬性訪問過程詳解

    這篇文章主要介紹了Python對象的屬性訪問過程詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • Python列表list數(shù)組array用法實(shí)例解析

    Python列表list數(shù)組array用法實(shí)例解析

    這篇文章主要介紹了Python列表list數(shù)組array用法,實(shí)例解析了關(guān)于數(shù)組的各種常見操作,非常具有實(shí)用價值,需要的朋友可以參考下
    2014-10-10
  • python接口自動化之使用token傳入到header消息頭中

    python接口自動化之使用token傳入到header消息頭中

    這篇文章主要介紹了python接口自動化之使用token傳入到header消息頭中問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • Python中裝飾器使用方法整理

    Python中裝飾器使用方法整理

    這篇文章主要介紹了Python中裝飾器使用方法整理,裝飾器是給現(xiàn)有的模塊增添新的小功能,可以對原函數(shù)進(jìn)行功能擴(kuò)展,而且還不需要修改原函數(shù)的內(nèi)容,也不需要修改原函數(shù)的調(diào)用,需要的朋友可以參考下
    2023-08-08
  • Python實(shí)現(xiàn)判斷字符串中包含某個字符的判斷函數(shù)示例

    Python實(shí)現(xiàn)判斷字符串中包含某個字符的判斷函數(shù)示例

    這篇文章主要介紹了Python實(shí)現(xiàn)判斷字符串中包含某個字符的判斷函數(shù),涉及Python自定義函數(shù)中使用find方法針對字符串的簡單判斷查找相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • Python實(shí)現(xiàn)Excel表內(nèi)關(guān)鍵字查修改刪

    Python實(shí)現(xiàn)Excel表內(nèi)關(guān)鍵字查修改刪

    在日常辦公和數(shù)據(jù)處理中,Excel作為最常用的表格工具,承載著海量業(yè)務(wù)數(shù)據(jù),但對于有些場景也會力不從心,本文將使用Python開發(fā)一個Excel表內(nèi)關(guān)鍵字查修改刪工具,需要的可以參考下
    2025-04-04

最新評論

曲阳县| 乌鲁木齐市| 封开县| 芜湖县| 林口县| 彩票| 竹北市| 浏阳市| 夏津县| 响水县| 方城县| 安国市| 库尔勒市| 南投市| 建平县| 马山县| 察雅县| 理塘县| 宜阳县| 云阳县| 会泽县| 唐河县| 宾川县| 玉屏| 娱乐| 麟游县| 嘉义县| 巨野县| 尚志市| 名山县| 卢湾区| 合作市| 永安市| 海南省| 淮安市| 保靖县| 正蓝旗| 论坛| 凤山县| 苏尼特右旗| 黄梅县|