1.概念 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 re模块的常见方法: 1. re.findall("RegexExpression", "str") # 返回一个列表, ...
分类:
编程语言 时间:
2019-08-03 21:21:44
阅读次数:
116
传送门:https://codeforces.com/contest/1199/problem/D 题意:给一序列,给一串操作,按顺序修改序列内容,分两种类型 类型一:1 p x ,位置p的数字改为x 类型二:2 x,序列中所有小于x的数字全改为x 刚开始想着直接线段树,单点修改和区间修改,头脑风暴 ...
分类:
其他好文 时间:
2019-07-31 11:20:36
阅读次数:
110
一、反射 定义:通俗的理解其实反省,自省的意思 反射值的时一个对象具备在增 删 改 查 得的属性你能力 操作方法:通过操作字符串操作属性 反射:设计的四个函数:hasattr ,get attr, setattr , dleattr 者四个 函数就是普通内置函数,没有双下划线,就像print,sor ...
分类:
其他好文 时间:
2019-07-31 01:11:51
阅读次数:
113
一、反射 1.什么是反射? 反射就是反省的意思,自省的意思。反射就是指一个对象应该具备,可以检测,修改,增加自身属性的能力,它通过字符串操作属性,涉及的四个函数,这四个函数就是普通内置函数,无双划线,与print无异。 python中通过以下四个函数来实现反射 2.为什么需要反射? 一个类在定义的时 ...
分类:
其他好文 时间:
2019-07-30 22:07:01
阅读次数:
126
反射 reflect 什么是反射, 其实是反省,自省的意思 反射指的是一个对象应该具备,可以检测,修改,增加自身属性的能力 反射就是通过字符串操作属性 涉及的四个函数,这四个函数就是普通的内置函数 没有双下划綫,与print等等没有区别 使用场景: 反射其实就是对属性的增删改查,但是如果直接使用内置 ...
分类:
其他好文 时间:
2019-07-30 21:50:01
阅读次数:
103
1.反射 reflect 反射指的是一个对象应该具备,可以检测,修改,增加自身属性的能力 反射就是通过字符串操作属性 涉及四个普通的内置函数,没有双下划线, hasattr getattr setattr delattr 使用场景: 反射其实就是对属性的增删改查,但是如果直接使用内置的dict来操作 ...
分类:
其他好文 时间:
2019-07-30 21:27:37
阅读次数:
77
反射 reflect 什么是反射, 其实是反省,自省的意思 反射指的是一个对象应该具备,可以检测,修改,增加自身属性的能力 反射就是通过字符串操作属性 涉及的四个函数,这四个函数就是普通的内置函数 没有双下划綫,与print等等没有区别 使用场景: 反射其实就是对属性的增删改查,但是如果直接使用内置 ...
分类:
其他好文 时间:
2019-07-30 21:23:45
阅读次数:
103
反射 (reflect) 什么是反射,其实是反省,自省的意思 反射指的是一个对象应该具备,可以检测,修改,增加自身属性的能力 反射就是通过字符串操作属性 设计四个函数,这四个函数就是普通的内置函数,没有下划线,与print等没区别. 使用场景: 反射其实就是对属性的增删改查,但是如果直接使用内置的_ ...
分类:
其他好文 时间:
2019-07-30 20:11:24
阅读次数:
131
反射:reflect,可以理解为自省的意思 反射是指一个对象应该具有自我检测、修改、增加自身属性的能力 反射就是通过字符串操作属性 涉及到的函数:hasattr & getattr & setattr & delattr hasattr(对象,'属性名'):判断某个对象是否存在某个属性 getatt ...
分类:
其他好文 时间:
2019-07-30 20:05:54
阅读次数:
148
Python第二十一课(反射/元类) >>>思维导图>>>中二青年 反射reflect 什么是反射, 其实是反省,自省的意思 反射指的是一个对象应该具备,可以检测,修改,增加自身属性的能力 反射就是通过字符串操作属性 涉及的四个函数,这四个函数就是普通的内置函数 没有双下划綫,与print等等没有区 ...
分类:
编程语言 时间:
2019-07-30 17:30:16
阅读次数:
143