在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

python語言之參數(shù)args與kwargs介紹

冬至配餃子 ? 來源:繆斯之子 ? 作者:肖新苗 ? 2022-08-23 10:39 ? 次閱讀

*args: 看例子及注釋

# *: 輸入的是位置參數(shù),例如: 1,2 , 輸出的是元組(1,2)
def args(*args):
return args

def test_args():
v = args()
assert () == v, 'args 空參數(shù)錯(cuò)誤'

v = args(1, 2)
assert (1, 2) == v, 'args 1 tuple error'

params = (1, )
# *: 輸入的是序列, 輸出的是位置參數(shù), 1,2,
v = args(*params)
assert (1, ) == v, 'args 1 tuple error'

params = (1, 2, 3)
v = args(*params)
assert (1, 2, 3) == v, 'args 3 tuple error'

params = [1, 2, 3]
v = args(*params)
assert (1, 2, 3) == v, 'args 3 list error'

# set 也可以用set((1,2,3))初始化
params = {1, 2, 3}
v = args(*params)
assert (1, 2, 3) == v, 'args 3 set error'

params = range(1, 4)
v = args(*params)
assert (1, 2, 3) == v, 'args range(1,4) error'

params = 'a'
v = args(*params)
assert ('a', ) == v, 'args 1 str error'

params = 'a', 'b'
v = args(*params)
assert ('a', 'b') == v, 'args 1 str error'

2.**kwargs: 看例子及注釋

# **輸入的是命名位置參數(shù),例如: a=1,b=2 , 輸出的是字典{'a':1,'b':2}
def kwargs(**kwargs):
return kwargs

def test_kwargs():
v = kwargs()
assert {} == v, 'kwargs 空參錯(cuò)誤'

v = kwargs(a=1, b=2)
assert {'a': 1, 'b': 2} == v, 'kwargs 傳a=1格式錯(cuò)誤'

param = {'a': 1, 'b': 2}
# **: 輸入的是字典, 輸出的是命名位置參數(shù): a=1,b=2
v = kwargs(**param)
assert {'a': 1, 'b': 2} == v, 'kwargs 傳字典錯(cuò)誤'



審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4802

    瀏覽量

    84890
  • ASSERT
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    7260
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Triton編譯器支持的編程語言

    Triton編譯器支持的編程語言主要包括以下幾種: 一、主要編程語言 Python :Triton編譯器通過Python接口提供了對(duì)Triton語言
    的頭像 發(fā)表于 12-24 17:33 ?406次閱讀

    對(duì)比Python與Java編程語言

    Python與Java都是目前非常流行的編程語言,它們各有其獨(dú)特的優(yōu)勢(shì)和適用場(chǎng)景。以下是對(duì)這兩種編程語言的對(duì)比: 一、語法和易用性 Python 語法簡(jiǎn)潔,代碼更易讀,非常適合初學(xué)者。
    的頭像 發(fā)表于 11-15 09:31 ?383次閱讀

    NPU支持的編程語言有哪些

    與NPU一起使用: C/C++ : C和C++是性能要求較高的應(yīng)用的首選語言,尤其是在需要直接與硬件交互的場(chǎng)景中。許多NPU硬件都提供了C/C++接口,以便開發(fā)者能夠充分利用硬件性能。 PythonPython是深度學(xué)習(xí)和
    的頭像 發(fā)表于 11-15 09:21 ?817次閱讀

    使用Python進(jìn)行Ping測(cè)試

    )請(qǐng)求包,然后等待目標(biāo)主機(jī)返回響應(yīng)包,從而測(cè)量網(wǎng)絡(luò)的延遲和丟包情況。隨著Python編程語言的廣泛應(yīng)用,越來越多的網(wǎng)絡(luò)工程師開始使用Python進(jìn)行自動(dòng)化網(wǎng)絡(luò)測(cè)試和管理任務(wù)。本篇文章將詳細(xì)介紹
    的頭像 發(fā)表于 08-12 17:56 ?567次閱讀
    使用<b class='flag-5'>Python</b>進(jìn)行Ping測(cè)試

    pytorch和python的關(guān)系是什么

    在當(dāng)今的人工智能領(lǐng)域,Python已經(jīng)成為了最受歡迎的編程語言之一。Python的易學(xué)易用、豐富的庫和框架以及強(qiáng)大的社區(qū)支持,使其成為了數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí)和深度學(xué)習(xí)等領(lǐng)域的首選語言。而
    的頭像 發(fā)表于 08-01 15:27 ?2142次閱讀

    Python建模算法與應(yīng)用

    上成為理想的腳本語言,特別適用于快速的應(yīng)用程序開發(fā)。本文將詳細(xì)介紹Python在建模算法中的應(yīng)用,包括常見的建模算法、Python在建模中的優(yōu)勢(shì)、常用庫以及實(shí)際案例。
    的頭像 發(fā)表于 07-24 10:41 ?610次閱讀

    Python語言基礎(chǔ)2

    電子發(fā)燒友網(wǎng)站提供《Python語言基礎(chǔ)2.rar》資料免費(fèi)下載
    發(fā)表于 07-17 17:23 ?1次下載

    opencv-python和opencv一樣嗎

    是OpenCV的一個(gè)Python語言接口,它允許開發(fā)者使用Python語言來調(diào)用OpenCV庫的功能。 雖然OpenCV和OpenCV-Python
    的頭像 發(fā)表于 07-16 10:38 ?1314次閱讀

    Python中的人工智能框架與實(shí)例

    在人工智能(AI)領(lǐng)域,Python因其簡(jiǎn)潔的語法、豐富的庫和強(qiáng)大的社區(qū)支持,成為了最受歡迎的編程語言之一。本文將詳細(xì)介紹Python中的人工智能框架,并通過具體實(shí)例展示如何使用這些框
    的頭像 發(fā)表于 07-15 14:54 ?1778次閱讀

    使用Python進(jìn)行自然語言處理

    在探討使用Python進(jìn)行自然語言處理(NLP)的廣闊領(lǐng)域時(shí),我們首先需要理解NLP的基本概念、其重要性、Python在NLP中的優(yōu)勢(shì),以及如何通過Python實(shí)現(xiàn)一些基礎(chǔ)的NLP任務(wù)
    的頭像 發(fā)表于 07-04 14:40 ?480次閱讀

    安裝出錯(cuò)FileNotFoundError: [WinError 2] 系統(tǒng)找不到指定的文件,要怎么處理?

    action_func(args) File \"C:esp-idf-v4.1toolsidf_tools.py\", line 1172
    發(fā)表于 06-21 06:24

    C語言中的可變參數(shù)介紹

    C 語言為這種情況提供了一個(gè)解決方案,它允許您定義一個(gè)函數(shù),能根據(jù)具體的需求接受可變數(shù)量的參數(shù)
    發(fā)表于 02-28 14:00 ?345次閱讀
    C<b class='flag-5'>語言</b>中的可變<b class='flag-5'>參數(shù)</b><b class='flag-5'>介紹</b>

    四種編程語言之間的區(qū)別和聯(lián)系

    編程語言是一種人與計(jì)算機(jī)之間進(jìn)行交流的方式,不同的編程語言有著不同的特點(diǎn)和用途。本文將對(duì)四種常見的編程語言——Python、Java、C++和JavaScript進(jìn)行比較,分析它們的區(qū)
    的頭像 發(fā)表于 02-05 14:16 ?1661次閱讀

    c語言,c++,java,python區(qū)別

    C語言、C++、Java和Python是四種常見的編程語言,各有優(yōu)點(diǎn)和特點(diǎn)。 C語言: C語言是一種面向過程的編程
    的頭像 發(fā)表于 02-05 14:11 ?2508次閱讀

    Python智能家居系統(tǒng)代碼介紹

    Python智能家居系統(tǒng)是一種基于Python編程語言開發(fā)的智能家居控制系統(tǒng),在現(xiàn)代家庭中得到了越來越廣泛的應(yīng)用。本文將詳細(xì)介紹Python
    的頭像 發(fā)表于 01-25 09:46 ?1416次閱讀
    主站蜘蛛池模板: 深夜视频在线免费观看| 4480yy私人午夜a级国产| 福利社91| 大色视频| 日韩成人黄色| 日韩一二三级| 欧美顶级xxxxbbbb| 特黄特色三级在线播放| 天堂免费视频| 人与牲动交xxxxbbbb高清| 免费色网址| 国内一国产农村妇女一级毛片| 色视频在线观看在线播放| 色视频在线观看在线播放| 拍拍拍无挡视频免费全程1000| 你懂的视频在线看| 久久lu| 成人永久免费视频网站在线观看 | 在线播放一区二区三区| 亚洲精品美女| 人人人人澡| 国产香蕉75在线播放| 免费艹逼视频| 黄色3级| 在线免费观看一级片| 日本加勒比官网| 99xxxx开心| 男女全黄做爰视频| 午夜爽爽爽| 免费黄色一级毛片| yy6080一级毛片高清| 奇米久久久| 91色蝌蚪| 欧美ggg666| 91视频观看免费| 中文一级黄色片| 人人澡人人射| 99久久久免费精品免费 | 欧美午夜小视频| 国产激烈无遮挡免费床戏视频 | 欧美一级特黄aa大片|