11 2021 档案
摘要:今日内容详细 hashlib模块 加密:将明文数据通过一系列算法变成密文数据(目的就是为了数据的安全) 加密算法:md系列 sha系列 base系列 hmac系列 # 基本使用 import hashlib # 1.先确定算法类型(md5普遍使用) md5 = hashlib.md5() # 2.将
阅读全文
摘要:今日内容详细 random随机数模块 import random # print(random.random()) # 随机产生一个0-1之间的小数 # print(random.randint(1, 6)) # 随机产生一个1-6之间的整数 掷骰子 # print(random.uniform(1
阅读全文
摘要:今日内容写详细 取消转义 在正则表达式中取消转义推荐使用\(每个\只能取消一个字符的转义) 在python中取消推荐转义建议用r'\n' python内置模块之re模块和其它模块 []里面的特殊符号\ 叫转义符 最牛的一个斜杠 \d 匹配任意十进制数,相当于[0-9] \D 匹配任意非数字字符,相当
阅读全文
摘要:今日内容详细 绝对导入与相对导入 """在程序中涉及到多个文件之间导入模块的情况 一律按照执行文件所在的路径为准""" 绝对导入 始终按照执行文件所在的sys.path查找模块 相对导入 """ 句点符(.) .表示当前文件路径 ..表示上一层文件路径 """ 能够打破始终以执行文件为准的规则 只考
阅读全文
摘要:今日内容 用户注册功能 1.获取用户名和密码 2.组织成固定的格式 3.文件操作写入文件 # 面向过程编程的缺点就是想改错其他位置也要跟着改 def get_info(): username = input('username>>>:').strip() password = input('pass
阅读全文
摘要:今日内容详细 异常捕获补充 try: 可能出错的代码 except 类型错误 (as e) # 可以不加(as e) else: 没出错执行的代码 finally: 不论如何都运行的代码 # 断言(了解) name = 'jason' assert isinstance(name, str) # 如
阅读全文
摘要:列表的其他方法 name_list = ['gzj', 'lyq', 'mj'] name_list.sort() name_list.sort(reverse=True) print(name_list) print(name_list[:]) print(name_list[1:]) print
阅读全文
摘要:上周内容回顾 for循环 for循环能够实现的while循环都可以实现 只不过for循环在迭代取值方面语法更加简单 好用 for 变量名 in 可迭代对象: # 字符串 列表 字典 元组 集合 for循环子代码 range关键字 三种用法 range(5) # 从0开始 顾头不顾尾 range(5,
阅读全文
摘要:今日内容概要 while+continue # 1.使用while循环打印出0-10 # count = 0 # while count < 11: # print(count) # count += 1 # 2.使用while循环打印出0-10但是不打印4 count = 0 while coun
阅读全文
摘要:Pycharm的基本使用 基础设置 ## 主题选择 file settings Editor color Scheme ## pycharm切换解释器 file settings Project Python Interpreter # 如何调节字体大小 file settings Editor g
阅读全文

浙公网安备 33010602011771号