摘要:
1. 正则表达式的定义 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 10000 ~ 12数字组合 09876536 长度是否是0开头 正则表达式是对字符串(包括普通字符(例如 阅读全文
posted @ 2020-09-13 10:40
kuanleung
阅读(29)
评论(0)
推荐(0)
摘要:
python 魔术方法 常用魔术方法 魔术方法就是一个类的特殊方法,和普通方法唯一的不同时,普通方法需要调用!而魔术方法由系统自动调用。 1.__init__ 初始化魔术方法 触发时机:初始化对象时触发(不是实例化触发,但是和实例化在一个操作中) 参数:至少有一个self,接收对象 返回值:无 作用 阅读全文
posted @ 2020-09-13 10:38
kuanleung
阅读(15)
评论(0)
推荐(0)
摘要:
13 多态 1.多态 其他语言中所谓多态,指的是一个方法多种实现,在继承前提下,父类规定了子类的接口,使得可以相同的方式调用子类的方法,但会获得不同的功能。 Python崇尚的是“鸭子类型”(Duck typing),这个概念的名字来源于由James Whitcomb Riley提出的鸭子测试,“鸭 阅读全文
posted @ 2020-09-13 10:37
kuanleung
阅读(14)
评论(0)
推荐(0)
摘要:
12 继承 面向对象三大特征:封装、继承、多态 1.继承 面向对象编程 (OOP) 语言的一个主要功能就是“继承”,所谓继承就是使现有的类无需编码便可以拥有原有类的方法和属性。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5saN3rWf-1599811497068 阅读全文
posted @ 2020-09-13 10:35
kuanleung
阅读(30)
评论(0)
推荐(0)
摘要:
类和对象 1 面向对象的思想 面向过程:面向处理,更多的是从计算机角度思考,注重计算每一个步骤,程序更像是一本cpu操作手册。 面向对象:以日常生活的角度思考问题的解决,更接近人的思维方式,让人可以从更高的层面考虑系统的构建 以你请朋友吃饭为例: 面向过程面向对象自己买菜和朋友一块到饭店自己摘菜叫服 阅读全文
posted @ 2020-09-13 10:32
kuanleung
阅读(32)
评论(0)
推荐(0)
摘要:
内建异常类的层次 BaseException +-- SystemExit +-- KeyboardInterrupt +-- GeneratorExit +-- Exception +-- StopIteration +-- StopAsyncIteration +-- ArithmeticErr 阅读全文
posted @ 2020-09-13 10:30
kuanleung
阅读(13)
评论(0)
推荐(0)
摘要:
错误、异常和文件 1. 异常处理 ***错误***指的是代码有语法问题,无法解释运行,必须改正后才能运行 如果代码没有语法问题,可以运行,但会出运行时的错误,例如除零错误,下标越界等问题,这种在运行期间检测到的错误被称为***异常*** ,出现了异常必须处理否则程序会终止执行,用户体验会很差。Pht 阅读全文
posted @ 2020-09-13 10:29
kuanleung
阅读(40)
评论(0)
推荐(0)
摘要:
7 函数 一、集合(set) 特点:不允许有重复元素,如果添加重复元素,则会自动过滤,可以进行交集、并集的运算。 本质:无序且无重复元素的数据结构 1 创建集合 s1 = set() #空集合 不能是{},这是字典 s2 = {1,2,3,4} print(s1) print(set([30,40, 阅读全文
posted @ 2020-09-13 10:28
kuanleung
阅读(31)
评论(0)
推荐(0)
摘要:
6 字符串、元组和字典 一、字符串 字符串就是由若干个不同的unicode字符组成的不可变序列 1 .字符串创建 #单引号字符串 str1 = '天要下雨,娘要嫁人,由他去吧' str2 = str() #空串 str3 = str([10,20,30]) #双引号字符串 str2 = "天要下雨, 阅读全文
posted @ 2020-09-13 10:23
kuanleung
阅读(33)
评论(0)
推荐(0)
摘要:
循环和列表 一、列表 在python中,有这样一些类型,它们的成员是有序排列的,并且可以通过下标访问成员,这些类型称之为序列,包括:列表、range、元组和字符串;其中列表的成员可修改,属于可变序列,字符串和元组,成员不可修改,属于不可变序列。序列有共同操作: 成员关系运算(in,not in)连接 阅读全文
posted @ 2020-09-13 10:21
kuanleung
阅读(14)
评论(0)
推荐(0)

浙公网安备 33010602011771号