什么是函数?
一个程序可以包含多个模块,程序越复杂,包含的模块和功能就越多,模块细分里面包含多个类,类这个概念在任何一门面向对象语言里面都很重要,在类里面最主要的就是包含的函数,函数式实现某一个功能的代码体,函数对代码最基本的一个封装。
所以多个函数构成一个类,多个类构成一个模块,多个模块构成一个程序。
主函数,整个程序的一个入口
如:
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
原文地址:https://www.cnblogs.com/wangjin-ilync/p/8391193.html