摘要:
一、re模块 import re print(re.findall('alex','hahaha alex is alex is dsb')) ['alex','alex'] print(re.findall('\w','Aah123 +-_’)) print(re.findall('\w\w','Aah123 +-_’)) ... 阅读全文
摘要:
一、包的使用 1.什么是包 包就是一个含有__init__.py文件的文件夹 2.为何要用包 3.如何用包 import sys sys.path.append(r'D:\脱产5期内容\day16\dir') import aaa # aaa——————》__init__.py ... 阅读全文
摘要:
一、生成器表达式 res=[i for i in range(10) if i > 5] print(res) g=(i for i in range(10) if i > 5) print(g) print(next(g)) print(next(g)) print(next(g)) print(next(g)) ... 阅读全文
摘要:
一、迭代器 1.什么是迭代器 什么是迭代? 迭代是一个重复的过程,但是每次重复都是基于上一次重复的结果而继续 下列循环只是单纯的重复 while True: print(l) 基于索引的迭代取值 ... 阅读全文
摘要:
1.叠加多个装饰器 import time def outter(func): #func=index def wrapper(*args,**kwargs): start=time.time() res=func(*args,**kwargs) stop=time.ti... 阅读全文
摘要:
1.函数对象复习 一、函数对象:把函数的内存地址当作一种变量值去使用 1.引用 x = 10 y = x def func1(): print('from func') func1 = 函数的内址 func2 = f... 阅读全文
摘要:
1.函数对象 def func1(): print('run') #a=func1() #a=func1 def func2(func): func() func2(func1) def func3(): return func1 ... 阅读全文
摘要:
01 控制文件内指针移动 强调:只有t模式下read(n),n代表字符个数,除此以外都是以字节为单位 with open('a.txt',mode='rt',encoding='utf-8') as f: res=f.read(4) print(res) with open('a.txt',mode='rb') as f: ... 阅读全文
摘要:
01 补充知识 unicode的二进制-----编码encode----->gbk格式的二进制 res=x.encode('gbk') res=x.encode('utf-8') print(res,type(res)) unicode的二进制<----解码decode------gbk格式的二进制 m=res.decode('gbk')... 阅读全文
摘要:
01字符编码 1.计算机系统分为三层: 应用软件 操作系统 硬件 2. 文本编辑器读一个文件的三个过程: 1.先启动文本编辑器 2.文件编辑器会将文件内容读入内存 3.将读入内存的内容显示到屏幕上 Cpython解释器执行一个py文件的三个过程: 1.先启动pyth... 阅读全文