欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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ù)錯誤'

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 空參錯誤'

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

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



審核編輯:劉清

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

    關注

    56

    文章

    4809

    瀏覽量

    85063
  • ASSERT
    +關注

    關注

    0

    文章

    17

    瀏覽量

    7283
收藏 人收藏

    評論

    相關推薦

    Triton編譯器支持的編程語言

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

    對比Python與Java編程語言

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

    NPU支持的編程語言有哪些

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

    Orin芯片的編程語言支持

    Orin是一款高度集成、高性能的車載計算平臺,由英偉達推出,并采用了英偉達自家的Volta架構GPU和其他高級處理器技術。關于Orin芯片的編程語言支持,可以從以下幾個方面進行介紹: 一、主要編程
    的頭像 發(fā)表于 10-27 16:45 ?423次閱讀

    使用Python進行Ping測試

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

    pytorch和python的關系是什么

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

    Python建模算法與應用

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

    Python在AI中的應用實例

    Python在人工智能(AI)領域的應用極為廣泛且深入,從基礎的數(shù)據處理、模型訓練到高級的應用部署,Python都扮演著至關重要的角色。以下將詳細探討Python在AI中的幾個關鍵應用實例,包括機器學習、深度學習、自然
    的頭像 發(fā)表于 07-19 17:16 ?1407次閱讀

    Python語言基礎2

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

    opencv-python和opencv一樣嗎

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

    Python中的人工智能框架與實例

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

    使用Python進行自然語言處理

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

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

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

    Python語言支持KIT_A2G_TC387_MOTORCTR嗎?

    使用KIT_A2G_TC387_MOTORCTR開發(fā)項目的語言 2. Python語言支持KIT_A2G_TC387_MOTORCTR嗎? 如果支持,使用 Python 是否更方便?
    發(fā)表于 03-04 07:45

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

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