06 2022 档案

摘要:正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 元字符 匹配内容 \w 匹配字 阅读全文
posted @ 2022-06-21 17:52 laity_guan 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Counter: 计数器,主要用来计数 Counter类的目的是用来跟踪值出现的次数。它是一个无序的容器类型,以字典的键值对形式存储,其中元素作为key,其计数作为value。计数值可以是任意的Interger(包括0和负数)。Counter类和其他语言的bags或multisets很相似。 fro 阅读全文
posted @ 2022-06-21 15:10 laity_guan 阅读(19) 评论(0) 推荐(0) 编辑
摘要:我们今天学习下序列化,什么是序列化呢? 序列化的本质就是将一种数据结构(如字典、列表)等转换成一个特殊的序列(字符串或者bytes)的过程就叫做序列化。那么有同学就会问了,为什么要转化成这个序列,我们不是学过么? dic = {'name': '郭宝元'} ret = str(dic) print( 阅读全文
posted @ 2022-06-21 14:54 laity_guan 阅读(80) 评论(0) 推荐(0) 编辑
摘要:什么是递归,我们通过名字先来分析一波,递类似于传递,我给你个东西你们一直向下传递,归就是将我给你们传递过去的东西,你们在传到我的手上.这是我们生活上递归 程序中的递归有点不太一样,程序中的递归就是不断调用自己本身 我们说到了调用,你们能想到什么??函数对吧,递归就是用函数实现的,我们来写一个递归 d 阅读全文
posted @ 2022-06-21 14:25 laity_guan 阅读(96) 评论(0) 推荐(0) 编辑
摘要:此模块有人称为摘要算法,也叫做加密算法,或者是哈希算法,散列算法等等,这么多title不用大家记,那么有同学就问他到底是干啥的? 简单来说就是做加密和校验使用,它的工作原理给大家简单描述一下:它通过一个函数,把任意长度的数据按照一定规则转换为一个固定长度的数据串(通常用16进制的字符串表示)。 比如 阅读全文
posted @ 2022-06-21 11:28 laity_guan 阅读(42) 评论(0) 推荐(0) 编辑
摘要:一 各个模块下载地址 https://pypi.org 二 python基础知识 2.1 python安装路径查询 方法一: 进入到pycharm中 import sys print(sys.path) 方法二: win+R 进入黑窗口 where python 阅读全文
posted @ 2022-06-20 13:59 laity_guan 阅读(37) 评论(0) 推荐(0) 编辑
摘要:一 redis概述 Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从20 阅读全文
posted @ 2022-06-19 20:03 laity_guan 阅读(1409) 评论(0) 推荐(0) 编辑
摘要:##### 一 单节点安装 ###### 1 查询mariadb的版本号 rpm -qa|grep mariadb #如显示出:mariadb-libs-5.5.56-2.el7.x86_64,则说明系统使用的是该版本,可以对该版本进行卸载 sudo rpm -e mariadb-libs-5.5. 阅读全文
posted @ 2022-06-14 22:46 laity_guan 阅读(51) 评论(0) 推荐(0) 编辑
摘要:1 随机数范围在0~1之间 print(random.random()) 输出结果:0.1509799409560172 2 随机数范围在a~b之间(包含a和b) print(random.randint(0,10)) #可以理解为randint封装了random,返回random(a,b+1) 输 阅读全文
posted @ 2022-06-09 15:16 laity_guan 阅读(123) 评论(0) 推荐(0) 编辑
摘要:datetime是封装了time,在time的基础上增加了新的功能 1 获取当前时间 print(datetime.now()) 输出结果:2022-06-09 10:06:06.704429 print(type(datetime.now())) 输出结果:<class 'datetime.dat 阅读全文
posted @ 2022-06-09 11:06 laity_guan 阅读(191) 评论(0) 推荐(0) 编辑
摘要:需要知道三个概念: 1、时间戳(给程序员做计算使用的) 2、结构化时间(给程序员使用) 3、字符串时间(给用户看的) 1、时间戳 print(time.time()) #时间戳,浮点型 输出结果:1654594238.7840004 2、睡眠 time.sleep() #睡眠 3、时间戳转化为结构化 阅读全文
posted @ 2022-06-07 18:04 laity_guan 阅读(60) 评论(0) 推荐(0) 编辑
摘要:一、文件夹 1.1 创建多个文件夹 os.makedirs("a/b/c/d") 1.2 删除多个文件夹 os.removedirs("a/b/c/d") 1.3 创建一个文件夹 os.mkdir("zt") 1.4 删除一个文件夹 os.rmdir("zt") 1.5 列出当前目录下所有的文件 d 阅读全文
posted @ 2022-06-07 15:38 laity_guan 阅读(107) 评论(0) 推荐(0) 编辑