python打卡第六天

2021-09-26 07:18:48 字數 417 閱讀 3043

命名關鍵字引數需要乙個特殊分隔符*,後面的引數就是命名關鍵字引數

如果函式定義中已經有乙個可變引數,後面跟著的命名關鍵字引數就不再需要乙個

命名關鍵字引數必須傳入引數名(這與位置引數不同),如果沒有傳入,呼叫將報錯

命名關鍵字引數可以有預設值,呼叫時可以不傳入引數

特別注意:如果沒有可變引數,必須加乙個*作為特殊分隔符,若缺少,python直譯器將無法識別位置引數和命名關鍵字引數

python中可以用必須引數、預設引數、可變引數、關鍵字引數和命名關鍵字引數這五種引數任意組合使用3

引數定義順序必須是:必選引數、預設引數、可變引數、命名關鍵字引數和關鍵字引數

雖然可以組合多大五種引數,但不要同時使用太多的組合,否則函式介面的可理解性很差

遞迴函式

乙個函式在內部呼叫自身本身,就是遞迴函式

python學習 第六天

在下這廂有禮了 原始碼安裝說明 很多第三方庫都是開源的,幾乎都可以在github或者pypi上找到原始碼,找到的原始碼的格式大都是zip tar.zip tar.bz2格式的壓縮包。解壓這些壓縮包,會看到setup.py的檔案。開啟命令列,進入資料夾。執行 這個命令,就能把這個第三庫安裝到系統中,也...

學習python 第六天

字串的一些方法 1 字串擷取 print s 0 3 print s print s 1 s 開始 終止 步長 2 去空格 s.strip 消除字串s兩邊的空格 print s.strip print s.lstrip 去左空格 print s.rstrip 去右空格3 字串複製 位址相同 s co...

python學習第六天

巢狀 有時候需要將一系列字典儲存在列表中,或將列表作為值儲存在字典中。字典列表 alien 0 alien 1 alien 2 aliens alien 0,alien 1,alien 2 for alien in aliens print alien 在字典中儲存列表 pizza crust th...