標籤:python 實現 掃碼 函數式 模組 print 可讀性 函數 包含
什麼是函數?
一個程式可以包含多個模組,程式越複雜,包含的模組和功能就越多,模組細分裡麵包含多個類,類這個概念在任何一門物件導向語言裡面都很重要,在類裡面最主要的就是包含的函數,函數式實現某一個功能的代碼體,函數對代碼最基本的一個封裝。
所以多個函數構成一個類,多個類構成一個模組,多個模組構成一個程式。
主函數,整個程式的一個入口
如:
def add(num01, num02):
return num01 + num02
def sub(num01,num02):
return num01 - num02
def mul(num01,num02):
return num01 * num02
def div(num01,num02):
return num01 / num02
print(add(100,200))
print可以列印,沒有主函數也可以運行,會把代碼從頭到尾掃碼,發現整個是一個函數,就不會執行,等待調用。為了使代碼更有可讀性,應該為程式設定一個代碼,整個代碼就是main函數,
程式的入口 main函數, 代碼從這裡開始執行
如:
def add(num01, num02):
return num01 + num02
def sub(num01,num02):
return num01 - num02
def mul(num01,num02):
return num01 * num02
def div(num01,num02):
return num01 / num02
#程式的入門,main函數
if __name__ == "__main__":
print(add(100,2 00))
示範:前面有個綠色三角,代表掃碼這段代碼,命令從這個函數開始執行。
調用前面所寫的函數
如:
import 引入功能模組
class 類
def 函數
如:
import demo01 調用demo01裡面的程式
執行的時候選demo02
Python:main函數