Nice try python基礎學習筆記 六

2021-10-05 18:58:08 字數 1424 閱讀 6280

將特定功能的**整合到乙個模組中,在需要呼叫的時候進行呼叫

可以防止內容的重複編寫

def 函式名(引數)

: **

函式名的命名規範和變數大致一樣

一般會使用多個單詞組成函式名 並且各自首字母大寫

引數可以是乙個或多個或者沒有

#在需要的地方直接貼上函式名並帶上引數(如果需要的話)

funname(parameter)

如果呼叫的函式 在定義時有形參,那麼在呼叫的時候就應該傳遞引數

呼叫時,實參的個數和先後順序應該和定義函式中要求的一致

如果呼叫的函式有返回值,那麼就可以用乙個變數來進行儲存這個值

函式利用return可以返回指定的值

一旦執行到return語句,示意函式結束,跳出這個函式

函式返回的值可以是單個,也可以是多個

一般用變數接收

6.1.5.1無引數、無返回值

def 函式名():

語句

6.1.5.2有引數、無返回值
def 函式名(形參列表)

: 語句

在呼叫函式時,如果需要把一些資料一起傳遞過去,被呼叫函式就需要用引數來接收

引數列表中變數的個數根據實際傳遞的資料的多少來確定

6.1.5.3無引數、有返回值

def 函式名():

語句 return 需要返回的數值

乙個函式到底有沒有返回值,就看有沒有return,因為只有return才可以返回資料

在開發中往往根據需求來設計函式需不需要返回值

函式中,可以有多個return語句,但是只要執行到乙個return語句,那麼就意味著這個函式的呼叫完成

6.1.5.4有引數、有返回值

def 函式名(形參列表)

: 語句

return 需要返回的數值

區域性變數,就是在函式內部定義的變數

不同的函式,可以定義相同的名字的區域性變數,但是各用個的不會產生影響

區域性變數的作用,為了臨時儲存資料需要在函式中定義變數來進行儲存,這就是它的作用

如果乙個變數,既能在乙個函式中使用,也能在其他的函式中使用,這樣的變數就是 全域性變數

在函式外邊定義的變數叫做 全域性變數

全域性變數能夠在所有的函式中進行訪問

如果在函式中修改全域性變數,那麼就需要使用 global 進行宣告,否則出錯

如果全域性變數的名字和區域性變數的名字相同,那麼使用的是區域性變數的,小技巧 強龍不壓地頭蛇

在乙個函式中定義的變數,只能在本函式中用(區域性變數)

在函式外定義的變數,可以在所有的函式中使用(全域性變數)

基礎1 基礎

2011年畢業的時候,當時mvc思想非常流行,從總體設計的思路來看,c指的是struts v指的是檢視層 當時我用的是freemarker m用的是spring 即便到了詳細設計層面,每個模組的組成也是分為mvc這3部分。到了spring mvc的時候,spring根據mvc思想,一次性把這3個組成...

vue基礎基礎之基基礎

目錄 1,引用 2,例項化 3,資料定義和使用 4,函式的定義和使用 5,資料的改變方式 6,原生js如何輸出vue中的data資料 7,vue中系統屬性的使用 每個vue應用都需要通過例項化vue來實現 語法 var myvue new vue 注意 若id重複,則以第乙個為準 也可以在外邊定義 ...

Linux基礎入門 基礎中的基礎

終端 廣義的終端是指所有的輸入 輸出裝置的總稱,比如 鍵盤 滑鼠 顯示器 印表機等。但在很多情況下,終端一般指的是 虛擬終端 也就是螢幕上顯示的黑不溜秋的視窗,類似於windows下的命令提示符。ctrl alt t 開啟乙個新的終端 f ctrl t 在當前終端下開啟乙個新的標籤頁 alt 1 2...