摘要: hashlib模块 加密:将明文数据通过一系列算法变成密文数据(目的就是为了数据的安全) 加密算法:md系列 sha系列 base系列 hmac系列 # 基本使用 import hashlib # 1.先确定算法类型(md5普遍使用) md5 = hashlib.md5() # 2.将明文数据传递给 阅读全文
posted @ 2021-11-29 20:04 诙谐曲 阅读(25) 评论(0) 推荐(0) 编辑
摘要: random随机数模块 import random # print(random.random()) # 随机产生一个0-1之间的小数 # print(random.randint(1, 6)) # 随机产生一个1-6之间的整数 掷骰子 # print(random.uniform(1,6)) # 阅读全文
posted @ 2021-11-26 20:03 诙谐曲 阅读(28) 评论(0) 推荐(0) 编辑
摘要: python内置模块之re模块 # 在python要想使用正则必须借助于模块 re就是其中之一 '''基本操作方法''' import re # re.findall('正则表达式','带匹配的文本') # 根据正则匹配除所有符合条件的数据 # res = re.findall('b','eva j 阅读全文
posted @ 2021-11-25 19:52 诙谐曲 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 绝对导入与相对导入 #在程序中涉及到多个文件之间导入模块的情况 一律按照执行文件所在的路径为准 绝对导入 始终按照执行文件所在的sys.path查找模块 相对导入 句点符(.) .表示当前文件路径 ..表示上一层文件路径 能够打破始终以执行文件为准的规则 只考虑两个文件之间的位置 # 相对导入只能用 阅读全文
posted @ 2021-11-24 19:44 诙谐曲 阅读(54) 评论(0) 推荐(0) 编辑
摘要: ##面向过程编程(理论) # 用户注册功能 1.获取用户名和密码 2.组织成固定的格式 3.文件操作写入文件 <details> <summary>点击查看代码</summary> #面向过程编程的缺陷在于:一旦要修改功能 那么需要整体改造(牵一发而动全身) def get_info(): user 阅读全文
posted @ 2021-11-23 18:51 诙谐曲 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 二进制模式读写操作 # with open(r'a.txt','rb') as f: # # print(f.read()) # print(f.read(6).decode('utf8')) # with open(r'a.txt','r',encoding='utf8') as f: # pri 阅读全文
posted @ 2021-11-12 20:16 诙谐曲 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 读写模式之a模式 # a模式 只追加模式 # 路径不存在:自动创建 with open(r'a.txt','a',encoding='utf8') as f: pass # 路径存在:不会清空文件 在文件末尾添加内容 with open(r'a.txt', 'a', encoding='utf8') 阅读全文
posted @ 2021-11-11 21:06 诙谐曲 阅读(102) 评论(0) 推荐(0) 编辑
摘要: python的注释语法 什么是注释 注释就是对一段代码的解释 不参与程序的运行 只起到提示作用 如何使用注释 方式1使用警号 # 单行注释 方式2使用三引号(单双) 多行注释 pycharm注释快捷键 ctrl + ? 1.警号与注释文本之间一定要有一个空格 2.如果单行注释跟在了一行代码的后面 需 阅读全文
posted @ 2021-11-02 20:13 诙谐曲 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 编程与编程语言 语言 中文、英文、日文、婆罗米文都是人类的语言 语言:人用来沟通交流的媒介 编程语言 人与计算机之间沟通交流的媒介 什么是编程(写代码的本质) 程序员使用计算机能够读懂的语言'将自己的思维逻辑和想法'写下来的过程 计算机五大组成部分 控制器 控制计算机各个硬件的工作 # 相当于人的大 阅读全文
posted @ 2021-10-29 20:28 诙谐曲 阅读(51) 评论(0) 推荐(0) 编辑