python中def函數的用法
函數是指組織好的,可以重複使用的,並且用來實現單一,或者相關聯功能的代碼段。def是屬於python下的一個函數,也是屬於調用函數。
1、定義一個函數
可以直接定義一個有自己想要功能的函數,可以按照如下規則:
1.函數代碼塊一般以def關鍵詞開頭,後面會接函數標識符名稱與圓括號()。
2.任何傳入參數與自變量必須要放置在圓括號中間。圓括號之間能夠用來定義參數。
3.函數的第一行語句能夠選擇性地使用文檔字符串—用於存放函數說明。
4.函數內容一般以冒號起始,並且縮進。
5.return [表達式] 結束函數,會選擇性地返回一個值給調用方。若是不帶表達式的return就相當於返回None。
2、語法格式:
def functionname( parameters ): "函數_文檔字符串" function_suite return [expression]
在默認情況下,參數值於參數名稱是需要按照函數聲明中定義的順序匹配起來的。
3、參考範例:
將一個字符串作爲傳入參數,然後再打印到標準顯示設備上,具體命令爲:
def printme( str ): "打印傳入的字符串到標準顯示設備上" print str return
4、拓展:
函數調用:
定義一個函數一般是隻給了函數一個名稱,並且指定了函數裏所包含的參數與代碼塊結構。
這個函數的基本結構在完成之後,就能夠通過另一個函數調用執行,也能勾直接從Python提示符執行。
參考範例:
輸入命令:
#!/usr/bin/python# -*- coding: UTF-8 -*- # 定義函數def printme( str ): "打印任何傳入的字符串" print str return # 調用函數printme("我要調用用戶自定義函數!")printme("再次調用同一函數")
輸出結果:
我要調用用戶自定義函數!
再次調用同一函數
-
蘋果相機前置攝像頭自拍是真實的自己嗎
用蘋果前置攝像頭拍出來的照片不是真實的自己,這是因爲蘋果手機的前置攝像頭的像素非常高,拍出來的照片就像照鏡子,人臉上的各種小斑點以及小痘印和細小的皺紋都看得清清楚楚,但也只是感覺像自己而已。但是也有一部份人認爲不像真實的自己,好像五官都沒有立體感了,當...
-
跳繩1000下消耗多少卡路里
跳繩是現在很多女性朋友比較喜歡的運動,不但能強身健體,而且還有減肥效果。跳繩是一項有氧運動,連續性跳繩的主要能源是脂肪而不是糖類,所以,可以燃燒掉體內的大量脂肪,對減肥、降血脂具有積極作用。跳繩還可以讓血液獲得更多的氧氣,使心血管系統保持強壯和健康。每個...
-
電子表格忘記了密碼怎麼打開
我們在工作中經常會使用到Excel表格,如果這個表格的內容非常重要,並且不能夠輕易外露的話,可以設置一個保護密碼,但是如果表格的密碼忘記了,應該怎麼打開呢?受保護的Excel文檔是無法修改的,輸入內容就會出現要求輸入密碼的提示框,我們修改文件的後綴名爲rar,再回車確定...
-
百度網盤如何註冊登錄
百度網盤是百度推出的一項雲存儲服務,可以大容量的儲存文件視頻等,那百度網盤怎麼註冊登錄呢?一起來看看吧!首先,在手機桌面上找到並打開百度網盤軟件,會看到有百度賬號登錄、微信快捷登錄、微博、qq和手機號註冊幾個登錄方式,點擊手機號註冊;頁面加載至註冊頁面,輸入手...