11 2021 档案

摘要:hashlib模块 加密:将明文数据通过一系列算法变成加密文数据(目的是为了让数据更加安全) 加密算法:md系列,sha系列,base系列,hmac系列 1 import hashlib 2 3 # 先确定算法类型(md5普遍使用) 4 md5 = hashlib.md5() 5 # 将明文数据传递 阅读全文
posted @ 2021-11-29 20:41 bug俱乐部 阅读(153) 评论(0) 推荐(0) 编辑
摘要:一.Random随机数模块 1 import random 2 print(random.random()) # 随机产生一个0-1之间的小数 3 print(random.randint(1, 6)) # 随机产生一个1-6之间的整数 掷骰子 4 print(random.uniform(1,6) 阅读全文
posted @ 2021-11-26 21:35 bug俱乐部 阅读(28) 评论(0) 推荐(0) 编辑
摘要:一.取消转义 在原生的正则表达式中取消转义推荐使用\(每个\只能取消一个字符的转义) 在Python中取消转义推荐使用r'\n\a\t'(也可以使用\) 二.Python内置模块之re模块 ①findall,search,match用法 1 '''基本操作方法''' 2 import re 3 re 阅读全文
posted @ 2021-11-25 20:53 bug俱乐部 阅读(52) 评论(0) 推荐(0) 编辑
摘要:一.绝对导入与相对导入 在程序中涉及到多个文件之间导入模块的情况,一律按照执行文件所在的路径为准 绝对导入 始终按照执行文件所在的sys.path查找模块 相对导入 """ 句点符(.) . 表示当前文件路径 .. 表示上一层文件路径 """ 能够打破始终以执行文件为准的规则,只考虑两个文件之间的位 阅读全文
posted @ 2021-11-24 16:31 bug俱乐部 阅读(43) 评论(0) 推荐(0) 编辑
摘要:前言 Python语言 Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和 阅读全文
posted @ 2021-11-23 16:03 bug俱乐部 阅读(308) 评论(0) 推荐(0) 编辑
摘要:一.异常捕获 1 try: 2 被监测的代码 3 except 错误类型 as e: 4 ... 5 else: 6 被监测的代码不报错的时候会执行 7 finally: 8 无论是否报错最终都会执行 9 10 # 断言 11 name = 'jason' 12 assert isinstance( 阅读全文
posted @ 2021-11-22 21:12 bug俱乐部 阅读(40) 评论(0) 推荐(0) 编辑
摘要:一.常用内置函数 1.1 map() 映射 1 l = [1, 2, 3, 4] 2 res = map(lambda x: x + 1, l) 3 print(list(res)) 1.2 zip() 拉链 1 zip() # 拉链 2 l1 = ['11', '22', '33', '99'] 阅读全文
posted @ 2021-11-19 22:13 bug俱乐部 阅读(65) 评论(0) 推荐(0) 编辑
摘要:一.递归函数 递归:函数在运行过程中 直接或者间接的调用了自身 递归一定要有结束条件。 官网表示:Python的默认的最大的递归深度为1000次 1 l = [1, [2, [3, [4, [5, [6, [7, [8, [9, [10, [11, [12, [13, [14, ]]]]]]]]]] 阅读全文
posted @ 2021-11-18 20:45 bug俱乐部 阅读(35) 评论(0) 推荐(0) 编辑
摘要:一.装饰器的简易版本 1 # 装饰器简易版本 2 def index(): 3 time.sleep(3) 4 print('哈哈哈哈') 5 import time 6 def outer(func): 7 def get_time(): 8 start_time = time.time() 9 阅读全文
posted @ 2021-11-17 22:19 bug俱乐部 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一.名称空间的作用域 1.1 作用域:名称空间所能作用的范围 1.2 内置名称空间 程序任何阶段任何位置均可使用(全局有效) 1.3 全局名称空间 1程序任何阶段任何位置均可使用(全局有效) 1.4 局部名称空间 一般情况下之下各自的局部空间中有效 二.global与nonlocal关键字使用 x 阅读全文
posted @ 2021-11-16 22:40 bug俱乐部 阅读(29) 评论(0) 推荐(0) 编辑
摘要:一.函数两大分类 1.1 形式参数 在函数定义阶段括号内所填写的参数,简称“形参” def test(a,b): pass # a和b两个参数就是test的形参 1.2 实际参数 在参数调用阶段括号内传入的参数,简称“实参” 1 def test2(x,y): 2 pass 3 # x,y就是tes 阅读全文
posted @ 2021-11-16 16:49 bug俱乐部 阅读(34) 评论(0) 推荐(0) 编辑
摘要:一.二进制模式的读写操作 1 # 二进制模式的读写操作 2 with open(r'a.txt', 'rb') as f: 3 print(f.read()) 4 print(f.read(6).decode('utf8')) 5 ''' 6 .read()括号内可以放数字 7 在t模式下表示字符个 阅读全文
posted @ 2021-11-12 22:26 bug俱乐部 阅读(27) 评论(0) 推荐(0) 编辑
摘要:前言 上面一篇博客说到了文件的三种读写模式,今天我们接着昨天的内容继续说。 r 模式(只读模式) 1.路径不存在直接报错 2.路径存在 with open(r'b.txt', 'r', encoding='utf-8') as f: print(f.read()) w 模式(只写模式) 1.路径不存 阅读全文
posted @ 2021-11-11 21:36 bug俱乐部 阅读(31) 评论(0) 推荐(0) 编辑
摘要:一.字符编码 1.1 字符编码 计算机内部只识别二进制,但是用户在使用计算机的时候却可以看到格式各样的语言字符,字符编码记录了人类字符与数字对应关系的数据。字符编码只和文本文件和字符串有关 与视频文件 图片无关无关。 2.2 字符编码的发展史 2.2.1 一家独大 计算机最初是由美国人发明的,美国人 阅读全文
posted @ 2021-11-10 20:54 bug俱乐部 阅读(104) 评论(0) 推荐(0) 编辑
摘要:一.列表其他内置方法 1 # 1.列表内容升序(必须是想同类型的元素) 2 l1 = [44, 22, 11, 33, 99, 77, 88, 66] # int比较 3 l1.sort() 4 print(l1) # [11, 22, 33, 44, 66, 77, 88, 99] 5 l2 = 阅读全文
posted @ 2021-11-09 19:47 bug俱乐部 阅读(32) 评论(0) 推荐(0) 编辑
摘要:一.字符串其他内置方法 tips:如何快速查看数据有哪些方法(句点符) 如何查看底层源码 (Ctrl+鼠标左键点击) 1.1 大小写 # 大小写 res = 'UserName23' print(res.upper()) # 转大写 USERNAME23 print(res.lower()) # 转 阅读全文
posted @ 2021-11-08 21:02 bug俱乐部 阅读(37) 评论(0) 推荐(0) 编辑
摘要:引言 在日常生活中不同类型的数据具有不同的功能,例如表格数据文件具有处理表格的各项功能(透视表 图形化 公式计算),视频数据文件具有快进 加速等各项功能。 一.整型int # 方式在代码中展示出来的效果就是 名字() # 类型转换 # res = '123' # print(type(res)) # 阅读全文
posted @ 2021-11-05 19:28 bug俱乐部 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一.while循环 1.1基本格式: while 条件: 如果条件成立之后循环执行的子代码块 1.2while+break循环语句 while 条件: 如果条件成立执行子代码块 break(用于结束本层循环) 1.3while+continue循环语句 continue会让循环体代码直接回到条件判断 阅读全文
posted @ 2021-11-05 16:49 bug俱乐部 阅读(694) 评论(0) 推荐(0) 编辑
摘要:一.流程控制 1.顺序结构 自上而下的运行。 2.分支结构 在运行过程中根据条件的不同可能会执行不同的流程。 3.循环结构 在运行过程中有些代码要反复执行。 重点内容: 1.条件都会转变成布尔值bool,从而决定子代码是否执行。 2.在Python中,使用缩进来表示代码的从属关系。 3.并不是所有的 阅读全文
posted @ 2021-11-04 20:39 bug俱乐部 阅读(44) 评论(0) 推荐(0) 编辑
摘要:一.成员数据 1.判断某个个体在不在群体内 # 判断某个个体在不在群体内 # 关键字:in(在) not in(不在) name_list= ['张三','李四','王五'] name=input('请输入你要查询的姓名') print(name in name_list) 2.注意:当字符串中有字 阅读全文
posted @ 2021-11-04 17:07 bug俱乐部 阅读(39) 评论(0) 推荐(0) 编辑
摘要:一.算术运算符 Python支持的运算符和数学上的运算符基本是一致的,我们以x=1,y=5来做演示。 二.比较运算符 用来比较两个对象,正确为True,错误为False。x=1,y=5。 三.赋值运算符 3.1增量赋值 x = 10 x += 1 # 相当于x=x+1 x -= 1 # 相当于x=x 阅读全文
posted @ 2021-11-03 20:23 bug俱乐部 阅读(40) 评论(0) 推荐(0) 编辑
摘要:概要 一.基础数据类型 1.字符串 1.1作用:主要是用于记录描述性质的数据。 1.2定义: # 单引号 name = 'jack' # 双引号 name = "kevin" # 三个单引号 name = '''kk''' # 三个双引号 name = """tom""" 1.3通俗来说字符串就是引 阅读全文
posted @ 2021-11-03 18:35 bug俱乐部 阅读(63) 评论(0) 推荐(0) 编辑
摘要:一.垃圾数据的定义 在内存中没有任何变量指向的数据成为垃圾数据。 二.垃圾数据自动回收方案 1.引用计数 内存中变量值身上有几个变量名就是有多少计数值,计数值为零的就是垃圾数据。 2.标记清除 当内存即将占满的时候,python会自动暂停程序的执行,从头到尾将内存中数据进行扫描,并进行标记,之后一次 阅读全文
posted @ 2021-11-02 17:23 bug俱乐部 阅读(38) 评论(0) 推荐(0) 编辑
摘要:概览 一.Pycharm的破解和基本使用 1.软件破解 参照教程即可,完成后可以一直三十天免费试用(三十天操作一次) https://blog.csdn.net/OracleOracolo/article/details/113886757?utm_source=app&app_version=4. 阅读全文
posted @ 2021-11-02 16:25 bug俱乐部 阅读(563) 评论(0) 推荐(0) 编辑
摘要:一.Pycharm软件介绍 PyCharm是一种python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控 阅读全文
posted @ 2021-11-01 16:33 bug俱乐部 阅读(646) 评论(0) 推荐(0) 编辑
摘要:一.python解释器介绍 Python由荷兰数学家和计算机科学研究学会的guido于1990 年代初设计,作为一门叫做abc语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编 阅读全文
posted @ 2021-11-01 15:37 bug俱乐部 阅读(204) 评论(0) 推荐(0) 编辑

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