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

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

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

3天內不再提示

Python 3.0的Keyword-Only參數介紹

jf_78858299 ? 來源:人工智能知識分享 ? 作者:人工智能知識分享 ? 2023-02-21 14:31 ? 次閱讀

Python 3.0的Keyword-Only參數就是指必須只按照關鍵字傳遞參數。

出現在參數列表中的*args之后的所有參數都必須在調用中使用關鍵字語法來傳遞。例如,在如下的代碼中,a可以按照名稱或位置傳遞,b會收集任何額外的位置參數,而c必須只按照關鍵字傳遞:

> > > def kwonly(a,*b,c):

... print(a,b,c)

...

> > > kwonly(1,2,c=3)

1 (2,) 3

> > > kwonly(a=1,c=3)

1 () 3

> > > kwonly(1,2,3)

TypeError: kwonly() needs keyword-only argument c

我們也可以在參數列表中使用一個*字符,來表示一個函數不會接受一個變長的參數列表,并且要求跟在*后面的所有參數都作為關鍵字傳遞。在下面的函數中,a可以按照位置或名稱傳遞,但b和c必須按照關鍵字傳遞:

> > > def kwonly(a,*,b,c):

... print(a,b,c)

...

> > > kwonly(1,c=3,b=2)

1 2 3

> > > kwonly(c=3,b=2,a=1)

1 2 3

> > > kwonly(1,2,3)

TypeError: kwonly() takes exactly 1 positional argument (3 given)

> > > kwonly(1)

TypeError: kwonly() needs keyword-only argument b

我們仍然可以對keyword-only參數使用默認值。在下面的代碼中,a可以按照名稱或位置傳遞,而b和c是可選的,但是如果使用的話必須按照關鍵字傳遞:

> > > def kwonly(a,*,b='spam',c='ham'):

... print(a,b,c)

...

> > > kwonly(1)

1 spam ham

> > > kwonly(1,c=3)

1 spam 3

> > > kwonly(a=1)

1 spam ham

> > > kwonly(c=3,b=2,a=1)

1 2 3

> > > kwonly(1,2)

TypeError: kwonly() takes exactly 1 positional argument (2 given)

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

    關注

    3

    文章

    4371

    瀏覽量

    64218
  • 代碼
    +關注

    關注

    30

    文章

    4887

    瀏覽量

    70266
  • python3
    +關注

    關注

    0

    文章

    18

    瀏覽量

    4037
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    常用的Python圖像處理庫介紹

    本文主要介紹了一些簡單易懂最常用的 Python 圖像處理庫。
    的頭像 發表于 08-19 10:54 ?2378次閱讀

    keil設置里面,字體顏色選項中沒有keyword怎么解決??

    昨天裝的keil4,想設置成代碼里面關鍵字高亮,但選項里面沒有keyword是怎么回事,有大佬知道嗎?是不是我這個要再下載什么補丁才能用啊
    發表于 01-06 14:43

    使用python設定相關參數

    使用python設定相關參數: fs, 采樣點數 采樣時間 etc..MCU使用自帶ADC 根據pc設定的采樣率fs進行采集后通過uart將數據回傳.Python可以直接對數據簡單處理,或者保存成csv方便...
    發表于 08-17 06:08

    適用于非None測試的Python程序分享

    電源變換適用于非獨立源碼As we have discussed in the previous post (Python None keyword), that "None"
    發表于 12-30 07:27

    python11個案例講解函數參數

    ;, line 1, in TypeError: demo_func() missing 1 required keyword-only argument: 'b'>>>>>>
    發表于 03-01 16:39

    Python編程之SQLITE-DTU701 輝為科技

    相比 MySQL 而言,SQLite 更為輕便、易于維護和部署。本文使用Python向SQLite數據庫中插入溫度數據,SQLite數據庫中包含一張只包含三個字段的記錄表——參數名稱,時間和溫度值
    發表于 06-01 19:48

    使用Python操作excel表格的xlrd介紹

    本文檔的主要內容詳細介紹的是使用Python操作excel表格的xlrd介紹
    發表于 07-02 08:00 ?2次下載

    Python語言介紹及開發環境

    Python語言介紹及開發環境說明。
    發表于 04-26 09:51 ?11次下載

    FPGA和USB3.0通信-USB3.0 PHY介紹

    可以和FPGA搭配使用的USB3.0 PHY芯片通過之前的介紹
    發表于 12-20 19:11 ?35次下載
    FPGA和USB<b class='flag-5'>3.0</b>通信-USB<b class='flag-5'>3.0</b> PHY<b class='flag-5'>介紹</b>

    電源變換適用于非獨立源碼_適用于非None測試的Python程序

    電源變換適用于非獨立源碼As we have discussed in the previous post (Python None keyword), that "None" is a
    發表于 01-07 13:23 ?1次下載
    電源變換適用于非獨立源碼_適用于非None測試的<b class='flag-5'>Python</b>程序

    介紹python列表的邊界和嵌套

    本文介紹python列表的邊界和嵌套。只能訪問python列表范圍內的項,python列表可以嵌套python列表。
    的頭像 發表于 02-27 14:49 ?1147次閱讀

    介紹Python中文件創建與寫入的基本方法

    Python 文件寫入和創建是 Python 開發中必須掌握的技能之一。在本文中,我們將介紹 Python 中文件創建與寫入的基本方法
    的頭像 發表于 04-27 09:22 ?3601次閱讀

    Python常用的幾個命令介紹

    Python是一種功能強大的編程語言,廣泛用于數據分析、人工智能和Web開發等領域。在使用Python時,需要掌握一些基本的命令,以便更好地管理和運行代碼。下面將介紹Python常用的
    的頭像 發表于 06-21 17:12 ?2715次閱讀

    python變量與基本數據類型介紹

    1、前言 熟練掌握一門編程語言,最好的方法就是充分了解,掌握基礎知識,并親自體驗,多敲代碼,熟能生巧。本文首先介紹python基礎知識的保留字與標識符,然后將介紹python中如何使
    的頭像 發表于 07-05 15:51 ?963次閱讀

    Python 函數參數分類

    今天給大家分享一下自己整理的一篇 Python 參數的內容,內容非常的干,全文通過案例的形式來理解知識點,自認為比網上 80% 的文章講的都要明白,如果你是入門不久的 python 新手,相信本篇
    的頭像 發表于 10-21 10:45 ?1076次閱讀
    主站蜘蛛池模板: 六月丁香婷婷综合 | 欧美aaaaaaaaa| 色综合中文网 | 国产欧美亚洲精品第二区首页 | 大色综合色综合资源站 | 韩彩英三级无删版甜性涩爱 | 黑人影院 | 人人爱天天做夜夜爽毛片 | 国产亚洲新品一区二区 | 亚洲情a成黄在线观看动 | 黄色免费看视频 | 69性xxxxfreexxxx| 日韩免费| 网站一级片 | 色婷婷中文字幕 | 色综合天天综一个色天天综合网 | 欧美精品video | 成在线人永久免费播放视频 | 一区二区三区四区无限乱码在线观看 | 久久综合九色综合97婷婷群聊 | 日本黄色短视频 | 天天操免费视频 | 九九热在线视频观看 | 在线观看黄a | 黄色一及毛片 | 国产经典三级在线 | 特级黄| 亚色在线| 亚洲成人网页 | 午夜精品区 | 久久久美女视频 | 免费免播放器在线视频观看 | 一本大道一卡二卡四卡 | 免费在线黄网 | 欧美大胆一级视频 | 人人做天天爱夜夜爽中字 | 中文字幕一二三四区 | 明日花绮罗在线观看 | 激情综合六月 | 亚洲视频一区二区三区 | 在线高清国产 |