定义一个包含了变量和函数的模块

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

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

Python是一种语言规范,是一种解释性语言。在程序执行过程中,编译器会带来一些模块、函数和变量。这些变量或函数可以直接调用,不像其他第三方库、框架或用户自定义函数。这些函数、模块和变量称为内置变量和函数模块。

这里,解释一下什么是解释语言,什么是编译语言:

编译语言:如c++,C等。,编写的代码要通过编译器编译成操作系统可直接执行的二进制文件,程序运行时就会运行编译好的二进制文件。特别是,java是一种伪编译语言,生成的。类文件不能被操作系统直接执行,所以仍然需要jvm解释给操作系统。编译语言快速高效。

解释性语言:如php、python等。,不需要生成操作系统可以直接识别的二进制文件,直接执行源代码。在执行的过程中,调用解释器,解释成操作系统的可执行代码后执行,效率相对较低,运行速度较慢,但代码可以随时修改生效。

二。内置函数

请阅读:https://www.ixiera.com/web/kehu/zsk/422.html的具体使用功能。

三。内置变量

通常,内置变量被命名为___xx___

__file__所在的模块:os变量的作用是获取当前文件的绝对路径。通常,当前文件的完整路径与以下函数一起使用:os.path.realpath当前文件目录:os.path.dirname)))

__name__获取当前的方式。py文件被执行。当它直接运行时,其值为“__main__ ”,而当。py文件被导入到其他程序中,它是文件名或模块名。场景1:如果_ _ name _ =' _ main _ _ ':

四。内置模块

时间模块

随机随机生成内容模块

Sys系统模块

与操作系统的交互模块

Json模块

泡菜模块

pickle的问题和其他所有编程语言特有的序列化问题一样,都是只能在Python中使用,不同版本的Python可能互不兼容。所以只能用pickle保存那些不重要的数据,反序列化不成功也没关系。

搁置模块

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

Xml模块

Xml是不同语言或程序之间的数据交换协议。它类似于json,但是json使用起来更简单。然而在古代,在json诞生之前的黑暗时代,人们只能选择使用xml。到目前为止,很多传统公司,比如金融行业的很多系统,主要使用xml作为接口。e模块,从本质上来说,正则表达式是一种小型且高度专业化的编程语言,嵌入在Python中,由re模块实现。正则表达式模式被编译成一系列字节码,然后由用c编写的匹配引擎执行。

文章来自和时报

 
友情链接
鄂ICP备19019357号-22