03 2022 档案

摘要:今日总结 一、hashilb加密模块 二、logging模块 一、hashilb加密模块 # 加密就是指将明文(就是人能看懂的)数据通过进行操作变成密文(就是人看不懂的)数据 # 密文数据的表达形式是一串没有规则的字符串 # 加密算法 加密算法有很多种(将明文变密文的内部规则) 算法的难易程度可以根 阅读全文
posted @ 2022-03-31 21:20 未月 阅读(37) 评论(0) 推荐(0)
摘要:一、OS模块 二、sys模块 三、json模块 四、pickle模块 五、subprocess模块 一、os模块 1、创建目录(文件夹) """ os模块主要是跟操作系统打交道 """ mkdir makedirs # 使用import import os os.mkdir(r'aaa') # 使用 阅读全文
posted @ 2022-03-30 21:47 未月 阅读(61) 评论(0) 推荐(0)
摘要:一、re模块的其他知识 二、collections模块 三、time与datetime模块 四、random模块 一、re模块补充说明 import re ret = re.findall('(a)bc', 'abcabcabcabc') print(ret) ret = re.findall('a 阅读全文
posted @ 2022-03-29 20:48 未月 阅读(49) 评论(0) 推荐(0)
摘要:今日总结 一、正则表达式前戏 二、正则表达式字符串 三、正则表达式特殊符号 四、正则表达式量词 五、复杂正则编写 六、正则表达式取消转义 七、贪婪匹配与非贪婪匹配 八、python内置模块之re模块 一、正则表达式前戏 模拟京东注册页面获取手机号 # 手机号必须为11位纯数字,并且常规手机号开头位( 阅读全文
posted @ 2022-03-28 20:30 未月 阅读(41) 评论(0) 推荐(0)
摘要:今日总结 一、循环导入 二、判断文件类型 三、模块的查找顺序 四、绝对导入与相对导入 五、包 六、编程思想的演变 七、软件开发目录规范 一、循环导入 当两个文件彼此导入彼此时: 循环导入的时候很有可能会出现某个名字还没有被创建就被使用的情况,这样就会发生报错 如果需要循环导入,那么需要确定两个文件使 阅读全文
posted @ 2022-03-25 20:08 未月 阅读(54) 评论(0) 推荐(0)
摘要:今日总结 一 、生成器对象(自定义迭代器) 二 、yield关键字作用 三、自定义range方法 四 、生成器表达式 五 、模块简介 六 、导入模块的两种方式 七 、导入句式的补充说明 一、生成器对象 本质:和迭代器一样,只不过生成器是我们自己写的,里面也有__iter__和__next__方法 e 阅读全文
posted @ 2022-03-24 21:28 未月 阅读(58) 评论(0) 推荐(0)
摘要:今日总结 一、常见函数 二、可迭代对象 三、迭代器对象 四、for循环内部原理 五、异常处理 六、for循环的本质 七、迭代取值与索引取值的对比 一、常见函数 1、help() 查看注释信息 help(len) # len(obj, /) # Return the number of items i 阅读全文
posted @ 2022-03-23 20:29 未月 阅读(189) 评论(0) 推荐(0)
摘要:今日内容总结 一、三元表达式(简化代码) 二、各种生成式(简化代码) 三、匿名函数(简化代码) 四、常见重要内置函数 五、常见内置函数补充 一、三元表达式 使用场景:在二选一时,推荐使用三元表达式 """ 三元表达式: 数据1 if 条件 else 数据2 在条件成立时则使用数据1(if前面的数据) 阅读全文
posted @ 2022-03-22 23:03 未月 阅读(296) 评论(0) 推荐(0)
摘要:今日内容总结 一、给多个函数加上用户认证(代码) 二、多层装饰器 三、有参装饰器 四、递归函数 五、算法之二分法 一、给多个函数加上用户验证 要求:给多个函数加上用户认证功能 通过名和密码:'owen'、123 # 先定义一个装饰器 def login_auuth(func_name): def i 阅读全文
posted @ 2022-03-21 18:39 未月 阅读(57) 评论(0) 推荐(0)
摘要:今日内容总结 一、闭包函数 二、闭包函数的实际应用 三、装饰器简介 四、简易版本装饰器 五、进阶版本装饰器 六、完整版本装饰器 七、装饰器模板(很重要) 八、装饰器语法糖 九、装饰器修复技术 一、闭包函数 # 闭包函数的两大特征 1、闭:定义在函数内部的函数 2、包:内部函数使用了外层函数名称空间中 阅读全文
posted @ 2022-03-18 18:16 未月 阅读(75) 评论(0) 推荐(0)
摘要:今日内容总结 一、名称空间 二、名字的查找顺序 三、作用域 四、global和nonlocal关键字 五、函数名的多种用法 六、函数的嵌套 一、名称空间 1、名称空间含义 指存放变量名与变量值绑定关系的地方,相当于它存在的这个空间,和我们平时的民政局、警察局等 2、名称空间的分类 2.1 内置名称空 阅读全文
posted @ 2022-03-17 17:06 未月 阅读(47) 评论(0) 推荐(0)
摘要:今日内容总结 一、函数的定义与调用 二、函数的分类 三、函数的返回值 四、函数的参数 五、位置参数 六、关键字参数 七、默认参数 八、可变长参数 九、可变长形参数 十、补充说明(*和**在实参中的用法) 一、函数的定义与调用 # 1、函数一定一定要遵循先定义然后再调用的原则,也就是说调用函数,一定要 阅读全文
posted @ 2022-03-16 18:28 未月 阅读(142) 评论(0) 推荐(0)
摘要:今日内容总结 一、文件内光标到的移动 二、文件的修改 三、函数简介 四、函数的语法结构 一、文件内光标的移动 1 、简介 haha.txt的内容为:锄禾日当午,上班好幸苦 with open(r'haha..txt','r',encoding='utf8')as f: print(f.read(3) 阅读全文
posted @ 2022-03-15 17:52 未月 阅读(102) 评论(0) 推荐(0)
摘要:今日总结 一、字符编码的实际应用 二、文件操作简介 三、文件的读写模式 四、文件的操作模式 五、文件的内置方法 一、字符编码的实际应用 1、编码和解码 编码 (encode) : 将人类能够理解的字符编码成计算机能够直接读懂的字符 解码 (decode): 将计算机能够理解的字符解码成人类能够直接读 阅读全文
posted @ 2022-03-14 19:32 未月 阅读(194) 评论(0) 推荐(0)
摘要:今日内容总结 一、字典型内置方法 二、元组型内置方法 三、 集合型内置方法 四、垃圾回收机制 一、字典型内置方法 1 、类型转换 dict()——使用方式 ''' 字典型可以转换的类型很少''' print(dict(11)) # 整型 报错 print(dict(11.11)) # 浮点型 报错 阅读全文
posted @ 2022-03-10 18:31 未月 阅读(88) 评论(0) 推荐(0)
摘要:今日总结 字符串的其他内置方法 必须了解操作 列表的内置方法 可变类型与不可变类型 队列与堆栈 字符串的其他内置方法 1 、移除字符串首尾的指定字符,可以自定义移除的方向 strip(移除用语) rstrip(右边移除) lstrip(左边移除) 用法: # s1 = '***owen***' # 阅读全文
posted @ 2022-03-09 20:35 未月 阅读(70) 评论(0) 推荐(0)
摘要:今日内容 while + else 连用 死循环和while的嵌套 for循环基本使用 range关键字 for循环补充 for循环的嵌套 基本数据类型及内置方法 ​ 一、while + else连用 当while没有关键字break主动结束的情况下,结束循环体代码之后会执行else的子代码 ''' 阅读全文
posted @ 2022-03-08 20:33 未月 阅读(183) 评论(0) 推荐(0)
摘要:今日内容总结 一、流程控制理论 # 流程控制定义 控制事物的执行流程 # 执行流程的分类 1、顺序结构 从上往下执行 2、分支结构 根据某些条件的判断做出不同的流程 3、循环结构 根据条件的判断循环反复的做相同的事情(会有一个结束循环的条件) 流程控制必懂 1、先python中使用缩进——表示代码的 阅读全文
posted @ 2022-03-07 18:59 未月 阅读(84) 评论(0) 推荐(0)
摘要:基本数据类型 数据类型之字典型dict 能够精准的存储信息 """ 使用大括号的形式存放多个元素,每个元素与元素之间用逗号隔开 元素都是以K:V键值对的储存形式 K是V的关键词,一搬用字符串表示 v是真正的数据,可以是任意数据类型 """ 字典型不可以用索引取值的方法,因为它的内部没有顺序 练习题: 阅读全文
posted @ 2022-03-04 19:00 未月 阅读(58) 评论(0) 推荐(0)
摘要:python多版本共存 python在一台计算机上可以下载多个版本,使用当把下载的python版本都转到环境变量的时候就需要把版本区分一下,方便寻找。 在路径转移完成后,找到python.exe拷贝一遍在源文件夹,然后重命名就可以啦。 """在修改完路径之后还需要重新打开cmd""" 在pychar 阅读全文
posted @ 2022-03-03 18:13 未月 阅读(62) 评论(0) 推荐(0)
摘要:一、编程语言 1、编程语言的发展史 机器语言——程序员使用二进制与计算机直接沟通交流,其优势在于能够直接识别,速度最快,当然劣势就是在于学习难度大,开发效率低 汇编语言——用简单的英语字母代替一串二进制数字,其优势在于记忆难度和学习难度有所降低,速度也相对较快,而劣势就是没有从根本上解决难度和效率问 阅读全文
posted @ 2022-03-02 19:17 未月 阅读(117) 评论(0) 推荐(0)
摘要:一、计算机的本质 计算机也称为“电脑” 通电的电脑 在人类发明计算机的初衷就是为了替代人类来完成其交代的任务 1. 计算机内部存储数据的本质 计算机就是基于电工作的,而电信号只有高低电压两种状态,也就是在计算机的世界里面只有两个状态我们将这两个状态用数字0和1表示,存储单位其实就是用于表示该设备能够 阅读全文
posted @ 2022-03-01 19:45 未月 阅读(165) 评论(0) 推荐(0)
摘要:###Typora的下载方法 ## Typora下载 官方网址:Typora 中文版官网:Typoraio.cn Typor使用方法 1.标题系列 方法1 使用井号+空格后面加文本 # 一级标题 方法2 ctrl+数字键结合 2.小标题 无序标题 星号+空格配合文本 * 小标题 有序标题 数字+点+ 阅读全文
posted @ 2022-03-01 18:09 未月 阅读(254) 评论(0) 推荐(0)