自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python 继承

子类继承父类的所有方法,如果子类中定义与父类同名的方法或属性,则会自动覆盖父类对应的方法或属性 继承 ——调用未绑定的父类方法 ——使用super函数{ super().父类的方法 } 多重继承: class DerivedClassName(Base1,Base2,Base3): 属性名不能跟方法名相同,(属性名会覆盖方法) 类和对象相关的BIF     issubclass(class,classinfo) 检查class是否是classinfo的子类 isins

2020-07-23 19:47:03 146

原创 Python 常见异常

异常检测 try:         检测范围 except Exception[as reason]:         出现异常(Exception)后的处理代码 (try语句可以跟多个exception语句进行搭配,对异常进行处理)   try-finally 语句 try:     &nbsp.

2020-07-23 19:44:06 160

原创 Python os模板

os模块中关于文件/目录常用的函数使用方法 os.path模块中关于路径常用的函数使用方法 (os.path.***)

2020-07-23 19:37:32 185

原创 Python 文件

打开文件: open( ’ file ', mode=‘r’ , )   文件打开模式 打开模式 执行操作 ‘r’ 以只读方式打开文件(默认) ‘w’ 以写入的方式打开文件,会覆盖已存在的文件 ‘x’ 可写入,如果文件已经存在,使用此模式打开将引发异常(比w更安全) ‘a’ 以写入模式打开,如果文件存在,则在末尾追加写入 ‘b’ 以二进制模式打开文件 ‘t’ 以文本模式打开(默认) ‘+’ 可读写模式(可添加到其他模式中使用) ‘U’ 通用换行符支

2020-07-23 19:36:22 115

原创 Python 集合 set

在python3中用花括号{}括起一堆数字但是这些数据并没有映射关系,则这些数据成为集合 集合的作用:确保里面包含的元素的唯一性 set创建一个无序 不重复元素集,还可以计算交集、差集、并集等 (无序 -> 不能用索引) 创建一个集合: 1)直接把一堆元素用花括号{ }括起来(花括号括起来的内容要是可哈希类型,即不能是可变的,即不能是列表) 2)使用 set( ) 工厂函数(括起来的是序列,可以是列表、元组、字符串) 访问集合中的值 1)可以使用for把集合中的数据 2)通过 in 和 not i

2020-07-23 19:26:50 127

原创 Python 字典 dict

键(key) 值(value) 字典是映射类型,不是序列类型 字典的创建: dict1 ={ 键1:值1 ,键2:值2 ,… } 也可以用dict( )函数创建一个字典: 索引的方式:字典名 [键的名字] 修改键的值:如果键存在就会覆盖之前的值,如果键不存在就会新建一个键 (元组不能为一个不存在的键赋值,会报错)   字典的方法: fromkeys( s [ ,v ] ):创建并返回一个新的字典 —— s:字典的键值, —— v:键值对应的值(只能是一个,是前面s的所有键对应的值) 访问字典的方

2020-07-23 19:23:34 190

原创 Python 函数

创建函数: def 函数名( [参数1,参数2] ): 执行体 内嵌函数和闭包 闭包:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包。(闭包就是能够读取其他函数内部变量的函数) global 局部变量名:把局部变量改成全局变量 nonlocal 变量名:强制转化为非局部变量,即声明此变量与外层同名变量为相同的变量(在内嵌函数中使用) 若要在内嵌函数修改外部函数变量,可以使用nonlocal声明该变量(nonlocal声明此变量与外层同名变量为相同的变量

2020-07-23 19:07:11 136

原创 Python 序列

list():把可迭代对象转换为方法。 参数为空生成一个空列表。参数不为空:先新建一个列表,每一次循环通过索引得到元素插入到列表中,迭代完成,循环结束。 (迭代:重复反馈过程的活动,其目的是接近并达到所需的目标的结果,目前相当于for循环)   Python序列的方法: ...

2020-07-14 23:00:05 172

原创 Python 元组 tuple

元组:封闭的列表,一旦定义,就不可改变(不能添加、删除或修改) 元组和列表的区别:元组不可改变 元组名=(元素1,元素2) 创建元组大部分用的是小括号(), 但就算加上了小括号,也不一定是元组,关键是逗号(如果创建的只有一个元素,要在后面加‘,’表示是一个元组) 更新和删除一个元组           通过现有的元组切片来组成新的元组 (插入的元组,括号和逗号缺一不可) 元组可以用的方法: coun

2020-07-14 22:56:16 119

原创 Python 列表list

列表:一个打了激素的数组{整数、浮点数、字符串、对象},可以随时添加和删除元素; 列表名= [元素1,元素2] 向列表添加元素: 1. append():将参数作为一个元素增加到列表的末尾。(如果插入列表,会以列表的形式插入到最后作为一个元素) eg. member . append() 2. extend():将参数作为一个列表去扩展列表的末尾。(插入的列表会融入原来的列表) member.extend([ ]) 3. insert(在列表中的位置,插入的元素) 从列表中删除元素 remo

2020-07-14 22:50:36 236

原创 Python 循环语句

while 循环语句 While 条件:         循环体 {条件为真(True)时执行的操作}   for 循环 for 目标 in 表达式 :         循环体 目标:每一次迭代的变量 表达式:列表[ ] range( ) range( [start,] stop [,step=1] ) —— 用括号括起来的两个参数是可

2020-07-14 22:37:33 135

原创 Python 条件分支

条件分支 If 条件:         条件为真(True)执行的操作 else:         条件为假(False)执行的操作 elif *** = else :                

2020-07-14 22:17:40 139

原创 Python 操作符

算数操作符 符号   + a +=3 等价于 a=a+3 - b -=1 等价于 b=b-1 * c * =10 等价于 c=c*10 / d /=8 等价于 d=d/8 // floor除法(返回不大于结果的整数,保留的位数与被除数相等) % 取余数 ** 幂运算符 (幂运算符:比它左侧的优先级高,比它右侧的优先级低) eg. 优先级: -(负)   >     * , / , // ,  

2020-07-14 22:06:24 128

原创 Python 字符串

Python 字符串字符串的格式字符串的方法字符串的格式化字符串格式化符号含义 字符串的格式 字符串的格式:在字符两边加上引号(单引号/双引号) 字符串拼接:利用“+”号 将几个字符串相加在一起,eg. ‘I’+‘Love’+‘FishC’ 会得到’ILoveFishC’ 如果在字符串中需要出现单引号或双引号: (1)使用转义字符(\)对字符串中的引号进行转义:>>>'Let\‘s go!’ (2)用双引号引起的字符串里的单引号可以显示;eg. “Let’s go!” (3)

2020-07-14 21:42:11 126

空空如也

空空如也

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

TA关注的人

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