自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Python基础-正则

Python基础12一、元字符1、普通字符2、通配符 .3、修饰符^4、$匹配结束位置5、*+?匹配次数6、[]字符组7、|选择元字符8、()分组元字符9、\转义元字符二、贪婪和非贪婪1、非贪婪模式.*?2、贪婪模式.*/.+三、预定义字符组四、常用函数1、findall2、match3、search正则表达式应用:判断一个字符串是否匹配给定的格式。如:判断用户注册账号是否满足格式从一个字...

2019-09-16 14:23:50 252

原创 Python基础-迭代器

Python基础12一、迭代器1、迭代器的取值2. --next--3、for 实现迭代原理4、自定义可迭代对象二、生成器1、生成器的定义2、生成器的取值3、暂停和恢复4、应用三、推导表达式一、迭代器迭代器就是一个容器,将可迭代对象通过iter包起来li = [1, 2, 3, 4, 5]a = liter(li) # 迭代器1、迭代器的取值print(next(a)) ...

2019-09-16 13:05:03 198

原创 Python基础-异常

Python基础11一、常见的3种异常二、异常处理1、try...except...2、捕获具体异常3、自动抛出异常4、else和finally5、自定义异常类型6、断言只会处理普通异常:Exception异常本身就是异常类的实例一、常见的3种异常# a 没有定义NameError: name 'a' is not defined# 语法错误SyntaxError: invalid ...

2019-09-14 15:24:12 152

原创 Python基础-文件

Python基础10一、文件的基本操作1.打开,读取和关闭2、tell()、seek()3、rb和wb4、a追加5、读写6、上下文管理二、io流1、StringIO :字符流2、BytesIO:字节流三、os模块四、shutil模块一、文件的基本操作1.打开,读取和关闭r:只读w:只写,文件不存在时新建并写入,文件存在就直接重写close():关闭文件这是绝对路径 不常...

2019-09-14 15:12:43 257

原创 Python基础-描述器和装饰器

Python基础09一、对象属性的增删改查1、增2、查3、删二、装饰器1、一个装饰器2、多个装饰器3、内置装饰器4、类做装饰器一、对象属性的增删改查1、增无则增,有则改class Rectangle: def __init__(self, length, width): self.length = length self.width = width...

2019-09-13 15:09:55 261

原创 Python基础-继承、多继承、魔术方法

Python基础08一、继承、多继承1、子类 父类2、两种继承顺序3、查看继承关系的方法4、重写后继承父类5、Mix-in类二、魔术方法一、继承、多继承1、子类 父类class Animal: def __init__(self, name, color, voice): self.name = name self.color = color ...

2019-09-13 13:59:27 156

原创 Python基础-类

Python基础07类定义,属性和初始化一、面向过程编程二、函数式编程三、面向对象编程类定义,属性和初始化一、面向过程编程程序都是从上往下执行tu = ('原擎', 28, 180)di = {'name': '靳莉', 'age': 25, 'heighe': 150}tu1 = tuple(di.values())print(tu1)di1 = dict(zip(di.keys...

2019-09-03 10:56:38 125

原创 Python基础-函数02

Python基础06函数作用域和匿名函数一、匿名函数二、全局变量、局部变量三、函数的嵌套四、闭包五、递归函数:六、总结函数作用域和匿名函数一、匿名函数匿名函数:lambda函数# 不带参数情况f1 = lambda: 123 res = f1()print(res) #123# 等同于函数def f1(): return 123res = f1()pr...

2019-09-01 15:16:26 154

原创 Python基础-函数

Python基础04函数基础1、函数的定义2、函数的调用3、参数4、动态参数5、常见的内置函数函数:函数的作用就是解决代码的重复使用函数基础1、函数的定义def my_add(num1, num2): # 函数头:def 关键字 my_add函数名 """ # num1, num2 参数 计算两个数的和 #...

2019-08-31 15:25:28 315

原创 Python基础-控制流程

Python基础04控制流程一、程序的三大执行流程1、顺序执行2、选择执行:if elif else3、循环执行:while循环for循环二、99乘法表控制流程一、程序的三大执行流程1、顺序执行#从上到下执行print("====1====")print("====2====")print("====3====")2、选择执行:if elif else...

2019-08-30 13:20:33 117

原创 Python基础-基础数据类型总结

Python基础03一、总结1、基本数据类型之间的特点比较2、数据类型的创建及补充3、深浅复制一、总结1、基本数据类型之间的特点比较列表list:有序的,可修改,允许重复的。元组tuple:有序,本身不可修改(元素如果是可变类型,内部可以修改),允许重复。字典dict:无序,可修改,key唯一,value允许重复。集合set:无序,不允许重复,本身可修改(元素不能是列表,字典等可变类...

2019-08-29 12:21:31 181

原创 Python基础-基础数据类型2

Python基础02一、运算符1.算术运算符:+,-,*,/,%,**,//2.比较运算符:==,!=,>,<,>=,<=3.赋值运算符:=,+=,-=,*=,/=,%=,**=,//=4.逻辑运算符:and,or,not(与或非)5.成员运算符:in,notin (在.... 不在....)二、字符串编码1、编码和解码一、运算符1.算术运算符:+,-,*...

2019-08-29 09:34:55 178

原创 Python基础-基础数据类型

Python基础01一、基础数据类型1、数字类型数字类型之间的转换2、bool 布尔值3、Str 字符串4、list [ ] 列表5、tuple () 元组6、dict {} 字典7、set {} 集合一、基础数据类型1、数字类型int 整数类型:整数类型与数学中整数的概念一致,整数类型共有4种进制表示:十进制,二进制,八进制,十六进制。默认情况下采用十进制,其他进制需要增加引...

2019-08-28 13:29:36 344

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除