Python初学者必须掌握变量、函数、类、模块、包等Python的基本语法,对以后的学习有很大的帮助。
变量
变量在内存中存储值。这意味着在创建变量时会在内存中分配一个空间。
解释器根据变量的数据类型分配指定的内存,并决定哪些数据可以存储在内存中。
因此,可以为变量分配不同的数据类型,变量可以存储整数、小数或字符。
函数
函数是实现单个或相关函数的有组织的、可重用的代码片段。
函数可以提高应用程序的模块化和代码的重用率。你已经知道 Python 提供了许多内置函数,例如 print()。但是你也可以自己创建函数,这个
被叫做用户自定义函数。
类
类的概念出现在很多语言中,是面向对象程序设计的基础,也很容易理解。抽象出不同对象的共同特征,根据相似性原则,将相似的对象归于同一个类的概念,将数据和操作进行封装,以备日后复用。
模块
模块,Python中的一个文件可以认为是一个模块。创建脚本文件后,定义了某些函数和变量。你可以通过在需要这些函数的其他文件中导入此模块来重用这些函数和变量。模块名称是文件名减去 .py 后缀。
模块也可以简单的划分为built-in模块和自定义模块
built-in 模块就是Python内置的一些模块,比如:sys, os等基本模块
内置函数dir()可以查看模块定义了哪些数据(包括变量名、模块名、函数名等):dir(模块名),无参数时返回所有当前定义的名称
模块搜索路径
导入模块时,解释器首先在当前包中查找模块,如果没有找到,则在built-in 内置模块中查找,如果没有找到,则根据sys.path给定的路径查找对应的模块文件。路径(模块名称.py)
包
包是一种层次化的文件目录结构,它定义了一个由n个模块或n个子包组成的python应用程序执行环境。
简单的说:一个包就是一个包含一个__init__.py文件的目录,这个目录下必须有这个__init__.py文件和其他模块或者子包。
一个包可以使用import导入一个包,也可以使用from + import导入一个包中的一些模块。包目录中的第一个文件是 init.py。
分包:如果子目录下也有init.py,那么就是这个包的分包。
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python源文件的字符编码09/18
- ♥ python模块存储在哪里?12/28
- ♥ 在 Python 中使用 Impala12/04
- ♥ Python代码中如何读取键盘输入的值11/18
- ♥ python中的范围是什么11/13
- ♥ python集合与序列遍历的方式相同吗?11/07
内容反馈