当前位置: 萬仟网 > IT编程>脚本编程>Python > Python17之函数、类、模块、包、库

Python17之函数、类、模块、包、库

2019年08月09日 17:15  | 萬仟网IT编程  | 我要评论

一、函数

  一个拥有名称、参数和返回值的代码块。

  需要主动调用,否则不会执行,可以通过参数和返回值与其它程序进行交互

二、类

  用来描述具有相同的属性和方法的对象集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例

  方法:类中定义的函数

  类变量(属性):类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体(方法)之外。类变量通常不作为实例变量使用,类变量也称作属性

  实例化:创建一个类的实例,类的具体对象

三、模块

  python模块(module),就是一个python文件,以.py结尾,包含了python对象定义和python语句

  模块可以让你更有逻辑的组织你的代码段

  将相关的代码分配到一个模块里,可以让你的代码更好用,更易懂

  模块内能定义函数,类,和变量,模块里也能包含可执行的代码

四、包

  在python语言中,一个.py文件就可以叫做一个模块(model)。如果a.py中有一个功能在b.py中被引用,那么a.py就算是一个模块。在python中不止有模块,还有另外一个概念,叫做包(package),包是作为目录存在的,包的另外一个特点就是文件中有一个__init__.py文件,包可以包含模块,也可以包含包

五、库

  具有相关功能模块的集合。这也是python的一大特色之一,即具有强大的标准库、第三方库以及自定义模块。

  

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

◎已有 0 人评论

Copyright © 2019  萬仟网 保留所有权利. 粤ICP备17035492号-1
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com