![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
文章平均质量分 82
3S水乡
3S水乡
展开
-
正则表达式RegEx
正则表达式RegEx1. 概念2 元字符(special character)3. special sequences4. RegEx中也用到 escaping character `\`.5. Sets6. Functions7. Matched object1. 概念Regular expression, 是对字符串操作的一种逻辑公式, 就是用实现定义好的一些特定字符、及这些特定字符,组成一个“规则字符串“, 这个”规则字符串“ 用来匹配字符串中的一些特定信息,达到提取信息的作用。应用场景:原创 2021-01-04 09:11:02 · 276 阅读 · 1 评论 -
条件控制语句 if & while
条件控制语句 if & while1. if语句2. input函数3. if - elif - else语句4. while 语句5. 循环嵌套6. break 和 continue1. if语句if xxx: xxxelse: xxx2. input函数该函数用来获取用户的输入input()调用后, 程序会立刻暂停,等待用户的输入用户输入完内容以后,点击回车才会继续向下执行用户输入完成以后, 其所输入的内容会以返回值的形式返回3. if - elif -原创 2020-12-13 18:06:06 · 201 阅读 · 0 评论 -
运算符
运算符1. 赋值运算符2. 0, None, 空字符串 布尔值为False3. 比较运算符4. 普通赋值, copy.copy(), copy.deepcopy()5. 非布尔值的与、或运算1. 赋值运算符+= (x +=3 相当于 x = x+3)-= (x -= 3 相当于 x= x - 3 )*= (x = 3 相当于 x = x 3 )**= (x **= 3 相当于 x = x ** 3 )/= (x /= 3 相当于 x = x/ 3 )//= (x //= 3 相当于 x =原创 2020-11-27 16:04:16 · 113 阅读 · 0 评论 -
PIP & 基本数据类型
PIP & 基本数据类型1. PIP install2. 使用wheel文件安装库3. 标识符3.1 变量名字是标识符, 函数名字也是标识符3.2 关键字3.3 组成: 有26个英文字母大小写,数字,_ , 等组成3.4 命名方式4. 基本数据类型5. 变量6. 字符串6.1 Python中一堆双引号或者一对单引号包裹的内容就是字符串6.2 转义字符串6.3 长字符串7. 格式化字符串7.1 拼串7.2 参数传递7.3 占位符7.4 `f'we {action}'`, action is a va原创 2020-11-24 22:49:46 · 705 阅读 · 0 评论 -
Python面向对象下
面向对象上1. 继承2. 方法的重写3. super( )4. 多重继承5. 多态1. 继承面向对象三大特性之一def Class(Super), Class 继承了类Super中所有的属性定义类, def Class( ) 或者 def Class(object), object 是所有类的超类继承提高了类的复用性。让类于类之间馋了关系,有了这个关系,才有了多态的特性2. 方法的重写定义子类的时候,可以重新定义超类中同名的方法。子类的实例都可以调用新定义的方法。当我们调用一个对象原创 2020-10-30 14:37:50 · 159 阅读 · 1 评论 -
Python面向对象中
面向对象中1. 类中的特殊方法2. 类的封装3. property装饰器1. 类中的特殊方法在类中定义的一些特殊方法也称为魔法方法特殊方法格式 __xxx__( )特殊的方法在特定的时候会自动调用。比如 __init__( ) 在初始化的时候就被调用类定义中的self指的是类的实例(instance)在类的实例化的时候, 创建出来的实例是个空壳,所以需要定义__init( )__来给实例传递一些数据__init( )__ 中定义的属性, self.attr, 是实例的属性。 如果像这原创 2020-10-17 18:05:09 · 107 阅读 · 0 评论 -
Python面向对象上
面向对象一1. 迭代器 iterator2.面向对象3. 类 class4. 属性和方法5. self参数1. 迭代器 iterator可迭代对象 iterable迭代器是在定了 __next__ 和 __iter__ 方法的类调用 __next__ 和 __iter__都不带任何其他的参数class TestIterator: value = 0 def __next__(self): self.value += 1 if self.原创 2020-10-15 17:53:07 · 90 阅读 · 0 评论