知行编程网知行编程网  2022-12-18 02:00 知行编程网 隐藏边栏  0 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python新手适合学习哪些知识的相关知识,希望可以帮到处于编程学习途中的小伙伴

python新手适合学习哪些知识

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,那么就是这个包的分包。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享