09 2023 档案
摘要:时间模块 这个模块我们就比较熟悉了,之前学的时候调用过内部的几个功能 三种时间表现形式 1.时间戳(timestamp) 返回秒数。通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 2.结构化时
阅读全文
摘要:正则表达式内容介绍 1、字符组 字符组是用于查找指定的字符,从左往右依次查找。通常来说,字符组中所有查找对象都是或的关系。 符号 说明 [0123456789] 匹配0到9任意一个数(全写) [0-9] 匹配0到9任意一个数(缩写) [a-z] 匹配26个小写英文字母 [A-Z] 匹配26个大写英文
阅读全文
摘要:名字查找顺序 所谓的查找顺序就是在运行代码的时候调用的优先级,这里分成三个优先级: 1.内存 这里可以举一个极端一点的例子,就是我们引入一个模块,然后在引入代码后使用time.sleep停个十几秒,在停止的时间内我们直接把导入的模块文件删除,接下来继续让代码执行模块内的函数或引用变量名,我们会发现代
阅读全文
摘要:模块的简介 模块是Python中非常核心的一块内容,用的非常多,它比较简单 1.简介 1.模块的本质 模块就是一个内部具有一定功能(功能无论大小)的py文件 如果把开发程序比喻成制造一台电脑,编写模块就像是在制造电脑的零部件,准备好零部件后,剩下的工作就是按照逻辑把它们组装到一起。 2.模块的历史
阅读全文
摘要:迭代器总结(迭代取值和索引取值的对比) # 迭代器主要就是一个迭代取值,另外一种取值方式就是索引(下标)取值 l = [1, 2, 3, 4] res = l.__iter__() res.__next__() # 1 res.__next__() # 2 res1 = l.__iter__() r
阅读全文
摘要:匿名函数 注意: 匿名函数一般不单独使用 匿名函数其实就是没有名字的函数 关键字 lambda #匿名函数也是必须加括号才能使用 匿名函数的语法格式: lambda 形参:返回值 def index(形参): 返回值 '''''''''''' res = lambda x,y:x+y print(r
阅读全文
摘要:递归函数 """ 递归:直接或者间接的调用其他函数 """ def index(): print('from index') func() def func(): print('from func') index() func() ##### 递归在实际编码中是不允许出现的,一旦出现了无限递归就会直
阅读全文
摘要:函数参数的两大类 形参 函数在'定义阶段'括号中定义的'变量名'就是形式参数,简称'形参' def index(a, b): pass # a,b 就是形参 实参 实际参数 函数在'调用阶段'括号中写的'变量值'就是实际参数,简称'实参' def index(a, b): pass index(1,
阅读全文
摘要:双层语法糖 import time def outer(func): def get_time(*args, **kwargs): start_time = time.time() res = func(*args, **kwargs) # 只能够统计index函数的时间 end_time = ti
阅读全文
摘要:名称空间 定义 什么是名称空间? 名称空间即存放名字与对象映射/绑定关系的地方。 就是存放变量名与变量值关系的地方 名称空间的分类 1.内置的名称空间 内置:就在python解释器里面,可以直接使用 """一般大多数都是在函数内部存在的都是局部的!""" def index(): a=1 b=2 2
阅读全文
摘要:### 二进制模式下读写操作 ```python # with open('a.txt', 'r', encoding='utf-8') as f: # print(f.read(5)) with open('a.txt', 'rb') as f: # print(f.read().decode('
阅读全文
摘要:## 文件的基本操作 ``` 1. 我们能够操作哪些类型的文件: .txt 没有后缀名的文件 # 目前我们现在不能操作word、Excel、PPT等文件暂时不能够操作 # 将来学习了openpyxl即可操控 2. 如何操作文件 """ 三步法: 1. 打开文件(open) 2. 读或者写 3. 关闭
阅读全文
摘要:# 字符编码的介绍 - 前提知识了解 - 字符编辑的介绍 - 字符编辑的发展 - UTF-8的由来 - 字符编码的应用 - 编码和解码 ## 前提知识了解 ### 三大核心硬件 ``` 所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬盘,我们需要明确三点 #1、软件运行前,
阅读全文