11 2021 档案

摘要:加密模块与日志模块 · hashlib加密模块 · logging日志模块 · 第三方模块的下载 一、hashlib加密模块 加密:将明文数据通过一系列算法变成密文数据(目的就是为了数据的安全) 加密算法:md系列 sha系列 base系列 hmac系列 基本使用: import hashlib 1 阅读全文
posted @ 2021-11-29 15:09 Roseblacko 阅读(47) 评论(0) 推荐(0) 编辑
摘要:python之模块拓展 · random模块 · os模块 · sys模块 · 序列化模块 · subprocess模块 一、random随机数模块 能够随机产生数字,多用于进行一些随机性功能 import random # print(random.random()) # 随机产生一个0-1之间的 阅读全文
posted @ 2021-11-26 16:09 Roseblacko 阅读(62) 评论(0) 推荐(0) 编辑
摘要:python之模块扩展 · 取消转义 · python之内置模块之re · 正则实战案例 · collections模块 · time与datetime模块 · random模块 · os与sys模块 · hashlib模块、 logging模块 一、取消转义 在原生的正则表达式中取消转义推荐使用\ 阅读全文
posted @ 2021-11-25 15:17 Roseblacko 阅读(23) 评论(0) 推荐(0) 编辑
摘要:软件开发与正则模块 · 绝对导入与相对导入 · 软件开发目录规范 · 正则模块 一、绝对导入与相对导入 在程序中涉及到多个文件之间导入模块的情况 一律按照执行文件所在的路径为准 绝对导入 始终按照执行文件所在的sys。path查找模块 相对导入 句点符(.) . 表示当前文件路径 ..表示上一层文件 阅读全文
posted @ 2021-11-24 15:22 Roseblacko 阅读(27) 评论(0) 推荐(0) 编辑
摘要:模块拓展与认知 · 面向过程编程 · 模块简介 · import句式 · from...import...句式 · 循环导入问题 · 绝对导入与相对导入 · 软件开发目录规范 一、面向过程编程 面向过程编程就像设计产品流水线,结果是可见。 面向过程的缺陷在于:一旦要修改功能,那么需要整体改造(牵一发 阅读全文
posted @ 2021-11-23 16:10 Roseblacko 阅读(27) 评论(0) 推荐(0) 编辑
摘要:生成器及常见函数 · 异常捕获补充 · for循环本质及迭代器总结 · 生成器 · 基于生成器实现range方法 · 生成器表达式 · 生成器笔试题 · 关键字yield补充用法 · 常见内置函数 · 面向过程编程理论 一、异常捕获补充 对可能出现错误的代码进行封装监控,并针对整改方案进行处理。 t 阅读全文
posted @ 2021-11-22 15:43 Roseblacko 阅读(55) 评论(0) 推荐(0) 编辑
摘要:函数与迭代器对象拓展知识 · 结合匿名函数一起使用的函数 · 可迭代对象 · 迭代器对象 · for循环内部本质 · 生成器 · 常见内置函数 一、常见内置函数 1.map() 映射 循环获取列表中每个元素并传递给匿名函数保存返回值 l = [1,2,3,4] map(lambda x:x+1,l) 阅读全文
posted @ 2021-11-19 17:05 Roseblacko 阅读(36) 评论(0) 推荐(0) 编辑
摘要:函数知识拓展 · 递归函数 · 算法(二分法) · 三元表达式 · 列表生成式 字典生成式 · 匿名函数 一、递归函数 递归:函数在运行过程中 直接或者间接的调用自身 # 官网表示:python默认的最大递归深度为1000次 # import sys # print(sys.getrecursion 阅读全文
posted @ 2021-11-18 15:23 Roseblacko 阅读(45) 评论(0) 推荐(0) 编辑
摘要:python装饰器拓展 · 装饰器简易版本 · 装饰器进阶版本 · 装饰器练习(认证功能) · 装饰器固定模板 · 装饰器语法糖 一 、装饰器简易版本 给函数添加统计执行时间的功能 def outer(func): # func指向的是函数名index # func = index def get_ 阅读全文
posted @ 2021-11-17 16:11 Roseblacko 阅读(36) 评论(0) 推荐(0) 编辑
摘要:名称空间与函数知识进阶 名称空间的作用域 global与nonlocal关键字使用 函数对象(函数名) 函数的嵌套调用 函数的嵌套定义 必包函数 装饰器的概念 一、名称空间的作用域 作用域: 名称空间所能作用的范围 内置名称空间: 程序任何阶段任何位置均可使用(全局有效) 全局名称空间: 程序任何阶 阅读全文
posted @ 2021-11-16 15:47 Roseblacko 阅读(41) 评论(0) 推荐(0) 编辑
摘要:函数与名称空间概念 · 函数参数的两大分类 · 位置参数与关键字参数 · 默认参数 · 可变长参数 · 其他函数参数补充 · 名称空间的概念 一、函数参数的两大分类 形式参数: 在函数定义阶段括号内所填写的参数 简称“形参” def func(a, b): pass # a和b就是函数func的形参 阅读全文
posted @ 2021-11-15 15:15 Roseblacko 阅读(41) 评论(0) 推荐(0) 编辑
摘要:文件操作与函数拓展版 · 文件内光标的移动 · 文件内数据的修改 · 函数 一、文件内光标的移动 控制文件内光标的移动: # with open(r'b.txt', 'rb') as f: # print(f.read(4).decode('utf8')) # print(f.tell()) # 查 阅读全文
posted @ 2021-11-12 20:22 Roseblacko 阅读(23) 评论(0) 推荐(0) 编辑
摘要:文件操作理论升级 · 读写模式之a模式 · 文件操作方法 · 文件优化操作 · 文件操作模式 一、读写模式之a模式 a模式 只追加模式 路径不存在:自动创建 with open(r'a.txt','a',encoding='utf8') as f: pass # 路径存在:不会清空文件 在文件末尾添 阅读全文
posted @ 2021-11-11 19:20 Roseblacko 阅读(26) 评论(0) 推荐(0) 编辑
摘要:python拓展知识与了解 · 字符编码 · 字符编码发展史 · 字符编码实操 · 文件操作 · 文件读写模式 一、字符编码 # 只跟文本文件和字符串有关 与视频文件 图片文件等无关 # 什么是字符编码 由于计算机内部只识别二进制 但是用户在使用计算机的时候却可以看到各式各样的语言字符 字符编码:内 阅读全文
posted @ 2021-11-10 20:17 Roseblacko 阅读(42) 评论(0) 推荐(0) 编辑
摘要:python列表、字典、元组、集合拓展版 ·列表其他办法 ·字典内置方法 ·字典需要了解方法 ·元组内置方法 ·集合去重操作 ·集合关系运算 一、列表其他办法 关键字list: 中括号括起来 内部可以存放多个元素 元素与元素之间逗号隔开 元素可以是任意数据类型(存储多个值) l1 = [44, 22 阅读全文
posted @ 2021-11-09 17:12 Roseblacko 阅读(42) 评论(0) 推荐(0) 编辑
摘要:python字符串、列表进阶知识 字符串内置方法 列表基本用法 列表修改、添加数据 列表删除数据 可变类型与不可变类型 一、字符串内置方法 # 如何快速查看数据都有哪些方法 >>> 句点符(.)# 如何查看方法底层源码 ctrl+鼠标左键点击 # 1.大小写res = 'JasOn123 JAson 阅读全文
posted @ 2021-11-08 20:29 Roseblacko 阅读(59) 评论(0) 推荐(0) 编辑
摘要:while循环细节or for循环 目录 while+continue while+else 死循环 for循环 range关键字 for+break for+continue for+else for循环的嵌套使用 数据类型的内置方法 一、while+continue while 条件: 条件成立 阅读全文
posted @ 2021-11-05 17:37 Roseblacko 阅读(65) 评论(0) 推荐(0) 编辑
摘要:python流程控制 流程控制语句就是按照一定的步骤来实现某些功能的语句,python 中主要的流程控制语句:选择语句、条件表达式、循环语句、跳转语句、pass 语句。 目录: 流程控制 必知必会 分支结构 if判断之嵌套 while循环 while+break break本层的含义 全局标志位 成 阅读全文
posted @ 2021-11-04 17:22 Roseblacko 阅读(80) 评论(0) 推荐(0) 编辑
摘要:用户交互——格式化输出 目录: 与用户交互 格式化输出 运算符 逻辑运算符 一、与用户交互 # 输入 #获取用户输入 username = input('请输入您的用户名>>>:') '''将input获取到的用户输入绑定给变量名username''' print(username, type(us 阅读全文
posted @ 2021-11-03 18:44 Roseblacko 阅读(41) 评论(0) 推荐(0) 编辑
摘要:数据类型 目录: 数据类型之字符串str 数据类型之列表list 数据类型之字典dict 数据类型之布尔值bool 数据类型之元组tuple 数据类型之集合set 一、数据类型之字符串str 作用:主要用于记录描述性性质的数据 eg:姓名、地址、邮箱 定义: 方式一: #单引号 name = 'to 阅读全文
posted @ 2021-11-03 16:44 Roseblacko 阅读(47) 评论(0) 推荐(0) 编辑
摘要:垃圾回收机制 说起清理垃圾大家应该十分熟悉,比如生活中的垃圾,各式各样的垃圾。但是你们知道编程中的垃圾回收机制吗? #垃圾数据的定义 在内存中没有任何变量名指向的数据 #针对垃圾数据python开发了一套自动化回收方案 1.引用计算 内存中变量值身上有几个变量名绑定引用计数就是几,只要不为0就不是垃 阅读全文
posted @ 2021-11-02 19:19 Roseblacko 阅读(54) 评论(0) 推荐(0) 编辑
摘要:简介:变量是计算机语言中能计算结果或能表示值的抽象概念。 变量可以通过变量名访问。在指令式语言中,变量通常是可变的;但在纯函数式语言(如Haskell)中,变量可能是不可变的。在一些语言中,变量可能被明确为使能表示可变状态、具有存储空间的抽象(如在java和visual basic中);但另外一些语 阅读全文
posted @ 2021-11-02 15:33 Roseblacko 阅读(344) 评论(0) 推荐(0) 编辑
摘要:常量与变量 python内置的常量不多,只有6个,分别是True、False、None、NotImplemented、Ellipsis、__debug__。 其他的变量名想定义为常数就要把字母大写。纯大写变量名为常量定义名,Python里面没有常量的关键字。 如: 变量名+绑定符号+数值 1.变量名 阅读全文
posted @ 2021-11-01 20:03 Roseblacko 阅读(75) 评论(0) 推荐(0) 编辑
摘要:pycharm的安装和注意事项 ———————————————————————————————————————————————————————— 简介: PyCharm是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手。 同时 阅读全文
posted @ 2021-11-01 15:30 Roseblacko 阅读(621) 评论(0) 推荐(0) 编辑
摘要:python安装教学和注意事项 ————————————————————————————————————————————————————————————————— 简介:python的诞生是一个十分喜剧且惊人的往事,他的创作者名字叫guido,IT界昵称龟叔。python是龟叔在圣诞节无聊中创作出来 阅读全文
posted @ 2021-11-01 15:04 Roseblacko 阅读(382) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示