定義:
成都創新互聯長期為數千家客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為廣水企業提供專業的成都網站設計、網站制作、外貿營銷網站建設,廣水網站改版等技術服務。擁有10余年豐富建站經驗和眾多成功案例,為您定制開發。
def 函數名(形參1,形參2='初始定義的內容'):
函數中執行的內容
調用:
函數名(實參1)或函數名(形參2=實參2,形參1=實參1)或函數名(實參1,實參2)
用def關鍵字,括號里是參數列表def add(a, b): return a+b#下面調用print add(1, 2)
1、函數定義
①使用def關鍵字定義函數
②
def 函數名(參數1.參數2.參數3...):
"""文檔字符串,docstring,用來說明函數的作用"""
#函數體
return 表達式
注釋的作用:說明函數是做什么的,函數有什么功能。
③遇到冒號要縮進,冒號后面所有的縮進的代碼塊構成了函數體,描述了函數是做什么的,即函數的功能是什么。Python函數的本質與數學中的函數的本質是一致的。
2、函數調用
①函數必須先定義,才能調用,否則會報錯。
②無參數時函數的調用:函數名(),有參數時函數的調用:函數名(參數1.參數2.……)
③不要在定義函數的時候在函數體里面調用本身,否則會出不來,陷入循環調用。
④函數需要調用函數體才會被執行,單純的只是定義函數是不會被執行的。
⑤Debug工具中Step into進入到調用的函數里,Step Into My Code進入到調用的模塊里函數。
1、兩個值相加,然后返回值給符號左側的變量
舉例如下:
a=1
b=3
a+=b(或者a+=3)
a
4
2、用于字符串連接(變量值帶引號,數據類型為字符串)
a='1'
b='2'
a+=b
a
'12'
擴展資料:
Python常用運算符
1、算術運算符
2、比較運算符
3、賦值運算符
4、位運算符
5、邏輯運算符
6、成員運算符
7、身份運算符
8、運算符優先級
以下所列優先級順序按照從低到高優先級的順序;同行為相同優先級。
Lambda? #運算優先級最低
邏輯運算符: or
邏輯運算符: and
邏輯運算符:not
成員測試: in, not in
同一性測試: is, is not
比較: ,=,,=,!=,==
按位或: |
按位異或: ^
按位與:
移位: ,
加法與減法: + ,-
乘法、除法與取余: *, / ,%
正負號: +x,-x
具有相同優先級的運算符將從左至右的方式依次進行,用小括號()可以改變運算順序。
參考資料:
參考資料來源:百度百科-Python
分享文章:包含python函數.啥意思的詞條
網頁路徑:http://vcdvsql.cn/article0/dosdhoo.html
成都網站建設公司_創新互聯,為您提供手機網站建設、商城網站、品牌網站建設、、網站策劃、動態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯