一文读懂Python内置变量,函数,模块 您所在的位置:网站首页 python语言查看变量地址的内置函数 一文读懂Python内置变量,函数,模块

一文读懂Python内置变量,函数,模块

2023-11-24 01:18| 来源: 网络整理| 查看: 265

一、python 内置变量和内置函数

python 是一种语言规范,本身是解释性语言,程序执行过程中编译器会自带部分模块,函数,变量,这些变量或函数与其他函数,变量的区别是可以直接调用,不像其他第三方库,框架,或自定义函数等,须先定义再调用,这些函数,模块,变量,被称之为内置变量,函数模块。

一文读懂Python内置变量,函数,模块

在这里解释下什么是解释性语言什么是编译性语言:

编译性语言:如c++,c等,写好的代码要通过编译器编译成操作系统直接可执行的二进制文件,程序运行时运行的是编译后的二进制文件,特别说明,java是伪编译语言,其生成的.class文件不能被操作系统直接执行,任然需要jvm解释给操作系统。编译性语言执行速度快效率高

解释性语言:如php,python 等,无需生成直接供操作系统识别的二进制文件,直接执行源代码,执行过程中调用解释器(php5,python3)等解释成操作系统可执行的编码然后执行,其效率相对低运行慢,但代码可随时修改随时生效(编译性语言需要修改完编译然后执行)。

二.内置函数

一文读懂Python内置变量,函数,模块

函数具体使用请阅读: https://www.ixiera.com/web/kehu/zsk/422.html

三、内置变量

通常内置变量以___xx___命名方式来命名

__file__ 所在模块:os 变量作用:获取当前文件的绝对路径,一般配合下面的函数来使用 当前文件的完整路径: os.path.realpath(__file__) 当前文件所属目录: os.path.dirname(os.path.realpath(__file__)) 当前文件所属目录的上级目录: os.path.dirname(os.path.dirname(os.path.realpath(__file__)))

__name__(重点) 获取当前.py文件被执行的方式,被直接运行时其值为"__main__",当该.py文件被导入到其他程序运行时该值为文件名或模块名 场景一: if __name__ == '__main__':

四、内置模块

time时间模块

random随机生成内容模块

模块 sys系统模块

os与操作系统交互模块

json模块

pickle模块

pickle的问题和所有其他编程语言特有的序列化问题一样,就是它只能用于Python,并且可能不同版本的Python彼此 都不兼容,因此,只能用pickle保存那些不重要的数据,不能成功地反序列化也没关系

shelve模块

shelve模块比pickle模块简单,只有一个open函数,返回类似字典的对象,可读可写;key必须为字符串,而值可以是python所支持的数据类型

xml模块

xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 e模块 就其本质而言,正则表达式(或 RE)是一种小型的、高度专业化的编程语言,(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。

文章来源北京羲和时代: https://www.ixiera.com/web/kehu/zsk/422.html



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有