- 博客(5)
- 收藏
- 关注
原创 正则表达式
文章目录 匹配规则 基本用法 单字符匹配 .匹配任意字符(除了\n) []匹配列丼的字符 \d匹配数字 \w匹配单词字符 # .匹配任意字符(除了\n) ret = re.match(".","abc") print(ret.group()) #匹配列举的字符 ret = re.match("[hH]","hello Python") ret.group() #匹配数字 ret = re....
2019-12-20 21:15:39
73
1
原创 安装Mongodb
软件下载 https://www.mongodb.com/download-center#community 1、下载最新mongodb-win32-x86_64-2008plus-ssl-3.6.2-signed.msi 安装mongodb,安装路径: D:\Program Files\MongoDB 2、创建数据库文件的存放位置 D:\data\db D:\data\log 因为启动mongo...
2019-12-19 11:40:07
68
原创 可变数据类型与不可变数据类型
可变数据类型 当该数据类型对应变量的值发生变化时,对应内存地址并没有开辟新的内存,而是在原来的内存值上进行修改。 可变数据类型: 列表 (list) 集合 (set) 字典 (dict) 不可变数据类型 当该数据类型对应变量的值发生变化时,原来内存中的值不变,而是会开辟一块新的内存,变量指向新的内存地址。 不可变数据类型: 元组 (tuple) 字符串 (str) 整型 (int) 浮点型 (fl...
2019-12-18 21:57:05
520
原创 对 “==”, “is” 以及赋值、深浅拷贝的理解
== 与 is 的区别 == :判断 值,比较两个对象是否相等 is :判断 地址,比较两个引用是否指向了同一个对象(引用比较) 赋值、深拷贝、浅拷贝的区别 首先,不可变数据类型的内存都指向同一个地址,所以深拷贝和浅拷贝对于不可变数据类型而言都是无意义的。 对于不可变数据类型: import copy 深拷贝 a = 'python' b = copy.deepcopy(a) print(a, i...
2019-12-18 21:48:55
120
原创 Python 实例方法、类方法、静态方法的区别与作用
Python 中至少有三种比较常见的方法类型,即实例方法,类方法、静态方法。 它们是如何定义的呢?如何调用的呢?它们又有何区别和作用呢? 首先,这三种方法都定义在类中。下面我先简单说一下怎么定义和调用的。 (PS:实例对象的权限最大。) 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为 “self”,通过它来传递实例的属性和方法(也可以传类的属性和方法) 调用:必须先产生一个实例对象,...
2019-12-18 21:44:56
110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人