說名:
def - 關鍵字;固定寫法
函式名 - 程式設計師自己命名的; 是識別符號,不能是關鍵字
所有字母都小寫,單詞之間用下劃線隔開
見明知義(看到函式名大概知道知道這個函式的功能)
不使用系統的函式名、類名和模組名
() - 固定寫法
形參列表 - a.以』變數1,變數2,變數3,…'的形式存在,也沒有形參。
b.形參的作用是將函式外面的資料傳遞到函式裡面,定義函式的時候需不需要形參,需要幾個,看實現函式的功能需不需要額外的資料需要幾個
函式說名文件 - 相當於說名書,用來輔助別人更方便的去使用當前函式;
用三個雙引號引起來的注釋(不是一定要寫)
函式體 - 和def保持乙個縮排的一條或者多條的語句:
函式體就是實現函式功能的**段(核心)
函式名()
「」"呼叫函式(使用機器)
語法:函式名(實參列表)
說明: - 需要使用的函式名字(這個函式名必須是已經定義過的函式名)
實參列表 - 多個資料用逗號隔開;具體的個數看對應的函式的形參的個數
實參就是使用函式的時候通過形參具體傳遞到函式內部的資料
注意:同乙個函式可以呼叫多次
函式呼叫過程
第1步:回到函式定義的位置
第2步:傳參(用實參給形參賦值,保證每個引數都有值)
第3步:執行函式體
第4步:執行完函式體回到函式呼叫的位置接著往後執行
python基礎 day9 函式式程式設計1
def 函式名 引數列表 函式體return 返回值示例 加法計算器函式 def calculator first num,second num test first num second num return test print calculator 2,3 def calculator fir...
格式化字串漏洞利用 二 格式化函式
原文 exploiting format string vulnerabilities 譯者 飛龍 日期 2001.9.1 版本 v1.2 格式化函式是一類特殊的 ansi c 函式,接受可變數量的引數,其中的乙個就是所謂的格式化字串。當函式求解格式化字串時,它會訪問向函式提供的額外引數。它是乙個轉...
Python(19) 格式化字串
因為種種原因 懶 所以想用python生成html檔案。做jsp的話,jsp頁面上那些資料是用http.request.getattribute x 等方法拿出來的,什麼el表示式也是為了 的簡單省事。如果用python寫html呢?硬編碼吧。把要替換的地方用個什麼包起來,再用string的form...