重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
1、函數定義
盤龍網站建設公司成都創新互聯,盤龍網站設計制作,有大型網站制作公司豐富經驗。已為盤龍上千家提供企業網站建設服務。企業網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的盤龍做網站的公司定做!
①使用def關鍵字定義函數
②
def 函數名(參數1.參數2.參數3...):
"""文檔字符串,docstring,用來說明函數的作用"""
#函數體
return 表達式
注釋的作用:說明函數是做什么的,函數有什么功能。
③遇到冒號要縮進,冒號后面所有的縮進的代碼塊構成了函數體,描述了函數是做什么的,即函數的功能是什么。Python函數的本質與數學中的函數的本質是一致的。
2、函數調用
①函數必須先定義,才能調用,否則會報錯。
②無參數時函數的調用:函數名(),有參數時函數的調用:函數名(參數1.參數2.……)
③不要在定義函數的時候在函數體里面調用本身,否則會出不來,陷入循環調用。
④函數需要調用函數體才會被執行,單純的只是定義函數是不會被執行的。
⑤Debug工具中Step into進入到調用的函數里,Step Into My Code進入到調用的模塊里函數。
類,class,用來描述具有相同的屬性和方法的對象的集合。它定義了該集合中每個對象所共有的屬性和方法。對象是類的實例。
函數,是組織好的,可重復使用的,用來實現單一,或相關聯功能的代碼段。
函數能提高應用的模塊性,和代碼的重復利用率。你已經知道python提供了許多內建函數,比如print()。但你也可以自己創建函數,這被叫作用戶自定義函數。
python語言中類和函數的區別
1、規則不同
類是一種引用數據類型,類似于byte、short、int(char)、long、float、double等基本數據類型;
函數必須聲明后才可以被調用,調用格式為:函數名(實參)調用時函數名后的小括號中的實參必須和聲明函數時的函數括號中的形參個數相同。
2、主體不同
類是面向對象程序設計實現信息封裝的基礎;
函數是指一段在一起的、可以做某一件事的子程序。
3、特點不同
類是一種用戶定義的引用數據類型,也稱類類型,每個類包含數據說明和一組操作數據或者傳遞消息的函數,類的實例稱為對象;
函數分為全局函數、全局靜態函數,在類中還可以定義構造函數、析構函數、拷貝構造函數、成員函數、友元函數、運算符重載函數、內聯函數等。
python函數的作用是:
1、函數其實是把某個功能的代碼封裝到一個代碼塊中,用來為某個重復使用的功能做調用的一個代碼塊,可以稱為一個函數的代碼封裝。可以在自定義函數的小括號中傳入多個參數。
2、形參:在定義函數時,小括號中的參數名稱。實參:在函數名稱的小括號中,傳入實際的值代替了形參的這個值。函數可以有返回值(使用return進行返回),也可以沒有返回值。
3、形參可以當做函數內部的一個變量使用,往往只在函數內部進行使用,不影響函數外部的相同名稱的變量。
4、在函數內部可以返回某個值。直接在函數內部退出來,而不再繼續執行函數下面的代碼。
更多關于python函數的作用,進入:查看更多內容