day9 格式字串和函式基礎

2021-10-12 15:18:51 字數 729 閱讀 9845

說名:

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...