欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中*args和**kwargs的區(qū)別詳解

 更新時(shí)間:2019年09月17日 15:02:26   作者:bob_coder  
這篇文章主要介紹了Python中*args和**kwargs的區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

一、*args的使用方法

*args 用來(lái)將參數(shù)打包成tuple給函數(shù)體調(diào)用

def args_test(x, y, *args):
  print(x, y, args)
args_test(1,2,3,4,5)
1 2 (3, 4, 5)

二、**kwargs的使用方法

**kwargs 打包關(guān)鍵字參數(shù)成dict給函數(shù)體調(diào)用

def kwargs_test(**kwargs):
  print(kwargs)
kwargs_test(a=1, b=2, c=3)
{'a': 1, 'c': 3, 'b': 2}

三.參數(shù)arg、*args、**kwargs三個(gè)參數(shù)的位置必須是一定的。必須是(arg,*args,**kwargs)這個(gè)順序,否則程序會(huì)報(bào)錯(cuò)。

def param_test(arg, *args, **kwargs):
  print(arg, args, kwargs)
param_test(1, 3, 5, a=6, b=9)
1 (3, 5) {'b': 9, 'a': 6}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 淺談python中scipy.misc.logsumexp函數(shù)的運(yùn)用場(chǎng)景

    淺談python中scipy.misc.logsumexp函數(shù)的運(yùn)用場(chǎng)景

    下面小編就為大家?guī)?lái)一篇淺談python中scipy.misc.logsumexp函數(shù)的運(yùn)用場(chǎng)景。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-06-06
  • Python3.2模擬實(shí)現(xiàn)webqq登錄

    Python3.2模擬實(shí)現(xiàn)webqq登錄

    這篇文章主要介紹了Python模擬實(shí)現(xiàn)webqq登錄的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-02-02
  • Python爬蟲獲取整個(gè)站點(diǎn)中的所有外部鏈接代碼示例

    Python爬蟲獲取整個(gè)站點(diǎn)中的所有外部鏈接代碼示例

    這篇文章主要介紹了Python爬蟲獲取整個(gè)站點(diǎn)中的所有外部鏈接代碼示例,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2017-12-12
  • Python函數(shù)式編程指南(二):從函數(shù)開始

    Python函數(shù)式編程指南(二):從函數(shù)開始

    這篇文章主要介紹了Python函數(shù)式編程指南(二):從函數(shù)開始,本文講解了定義一個(gè)函數(shù)、使用函數(shù)賦值、閉包、作為參數(shù)等內(nèi)容,需要的朋友可以參考下
    2015-06-06
  • 對(duì)Xpath 獲取子標(biāo)簽下所有文本的方法詳解

    對(duì)Xpath 獲取子標(biāo)簽下所有文本的方法詳解

    今天小編就為大家分享一篇對(duì)Xpath 獲取子標(biāo)簽下所有文本的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • TensorFlow繪制loss/accuracy曲線的實(shí)例

    TensorFlow繪制loss/accuracy曲線的實(shí)例

    今天小編就為大家分享一篇TensorFlow繪制loss/accuracy曲線的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • 使用Python求解帶約束的最優(yōu)化問(wèn)題詳解

    使用Python求解帶約束的最優(yōu)化問(wèn)題詳解

    今天小編就為大家分享一篇使用Python求解帶約束的最優(yōu)化問(wèn)題詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-02-02
  • 揭秘Python?Socket網(wǎng)絡(luò)編程的7種硬核用法

    揭秘Python?Socket網(wǎng)絡(luò)編程的7種硬核用法

    Socket?不僅能做聊天室,還能干一大堆硬核操作,這篇文章就帶大家看看?Python?網(wǎng)絡(luò)編程的7種超實(shí)用玩法,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-04-04
  • 使用Python進(jìn)行PDF文檔處理的常見操作

    使用Python進(jìn)行PDF文檔處理的常見操作

    使用 Python 進(jìn)行 PDF 文檔處理可以通過(guò)多種庫(kù)來(lái)實(shí)現(xiàn),包括 PyPDF2、pdfplumber、reportlab、pdfminer 等,這些庫(kù)可以處理不同的 PDF 任務(wù),以下是幾種常見操作及對(duì)應(yīng)的庫(kù)和代碼示例,感興趣的小伙伴跟著小編一起來(lái)看看吧
    2024-09-09
  • Python解決ModuleNotFoundError: No module named 'PIL'的問(wèn)題

    Python解決ModuleNotFoundError: No module named&

    ModuleNotFoundError: No module named 'PIL'是一個(gè)常見的Python錯(cuò)誤,通常出現(xiàn)在使用Pillow庫(kù)時(shí),Pillow是Python中用于圖像處理的一個(gè)庫(kù),其前身是PIL,本文介紹了Python解決ModuleNotFoundError: No module named 'PIL'的問(wèn)題,需要的朋友可以參考下
    2024-09-09

最新評(píng)論