Python:main函数

Posted 奶茶,我只要敌敌畏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python: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

 

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函数的主要内容,如果未能解决你的问题,请参考以下文章

Python:main函数

如何调用一个python模块的main函数

python main函数中变量默认为global variable

Java中main函数

suricata源码笔记:main函数

Python main 函数以及 __name__属性