python預設引數的使用注意
說明
1、預設引數的定義位置,要保證帶有預設值的預設引數在引數列表末尾。
2、呼叫函式時,如果有多個預設引數,需要指定引數名稱。
例項
def print_info(name, title="", gender=True): """ :param title: 職位 :param name: 班上同學的姓名 :param gender: True 男生 False 女生 """ gender_text = "男生" if not gender: gender_text = "女生" print("%s%s 是 %s" % (title, name, gender_text)) # 提示:在指定預設引數的預設值時,應該使用最常見的值作為預設值! print_info("小明") print_info("老王", title="班長") print_info("小美", gender=False)
以上就是python預設引數的使用注意,希望對大家有所幫助。更多Python學習指路:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1834/viewspace-2828936/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python之在函式中使用列表作為預設引數Python函式
- python疑問5:位置引數,預設引數,可變引數,關鍵字引數,命名關鍵字引數區別Python
- C++預設引數C++
- 04-預設引數
- 使用 Python 解析引數Python
- TypeScript 函式可選引數和預設引數TypeScript函式
- Python命令列引數定義及注意事項Python命令列
- 微課|Python程式設計開發寶典(5.2.2):預設值引數Python程式設計
- es6中的引數預設值
- 檢視JVM預設配置引數JVM
- vue事件帶預設引數,怎麼傳遞其他引數Vue事件
- 全網最適合入門的物件導向程式設計教程:48 Python函式方法與介面-位置引數、預設引數、可變引數和關鍵字引數物件程式設計Python函式
- 3.3.2 函式的預設引數和佔位引數 函式過載函式
- webapi 設定swagger上請求引數的預設值WebAPISwagger
- 檢視JVM預設引數及微調JVM啟動引數JVM
- c語言中預設引數的兩種型別C語言型別
- c#基礎-5.變長引數和引數預設值C#
- Python使用Argparse讀取命令引數Python
- springmvc引數設定預設值,多地址請求SpringMVC
- C++ 預設引數和佔位符C++
- 【ES6基礎】預設引數值
- python引數Python
- 如何使用責任鏈預設優雅地進行引數校驗?
- Retrofit統一新增post請求的預設引數
- ES6小技巧 - 使用解構賦值設定函式引數預設值賦值函式
- input在python中的使用注意Python
- python中__new__的使用注意Python
- python私有方法的使用注意Python
- python字典合併的使用注意Python
- Python中的引數遮蔽Python
- [20210506]oracle19c dbms_stats的預設引數.txtOracle
- python parameter引數Python
- Python多值引數Python
- (2)python引數Python
- 預設引數和關鍵字參數列面上最大的區別是?
- python變數和引數Python變數
- python類裝飾器的使用注意Python
- npm 引數使用注意事項 :npm install babel-polyfill --save-gNPMBabel