1、函數定義
目前創新互聯已為成百上千的企業提供了網站建設、域名、雅安服務器托管、網站托管、服務器托管、企業網站設計、房縣網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。
①使用def關鍵字定義函數
②
def 函數名(參數1.參數2.參數3...):
"""文檔字符串,docstring,用來說明函數的作用"""
#函數體
return 表達式
注釋的作用:說明函數是做什么的,函數有什么功能。
③遇到冒號要縮進,冒號后面所有的縮進的代碼塊構成了函數體,描述了函數是做什么的,即函數的功能是什么。Python函數的本質與數學中的函數的本質是一致的。
2、函數調用
①函數必須先定義,才能調用,否則會報錯。
②無參數時函數的調用:函數名(),有參數時函數的調用:函數名(參數1.參數2.……)
③不要在定義函數的時候在函數體里面調用本身,否則會出不來,陷入循環調用。
④函數需要調用函數體才會被執行,單純的只是定義函數是不會被執行的。
⑤Debug工具中Step into進入到調用的函數里,Step Into My Code進入到調用的模塊里函數。
Python 命名一般來說有一下不成文的規則 :
模塊名一般使用全部小寫 如 myphone
類名第一個字母大寫,如果有多個單詞,每一個單詞的第一個字母大寫如 : MyPhone
函數名 : 小寫, 如果有多個單詞用下劃線隔開 如 my_phone
常量名字一般全大寫 : MYPHONE
python中定義函數名稱不是隨機的。
python中定義函數名稱:函數名由數字下劃線字母組成,數字不可以當做開頭。函數名不可以是關鍵詞。函數在命名時要遵循見名知其意原則,因此函數名稱不是隨機的。
函數是指一段可以直接被另一段程序或代碼引用的程序或代碼。
錯,函數的命名不能用python的保留字。['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
名稱欄目:函數名要求python 函數必須有函數名
文章源于:http://vcdvsql.cn/article20/hpgcjo.html
成都網站建設公司_創新互聯,為您提供電子商務、外貿建站、App開發、做網站、Google、微信公眾號
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯