自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 魔法方法

  __init__ 构造器,当一个实例被创建的时候初始化的方法。但是它并不是实例化调用的第一个方法,__new__才是实例化对象调用的第一个方法,它只取下 cls参数,并把其他参数传给 __init__。 __new__很少使用,但是也有它适合的场景,尤其是当类继承自一个像元组或者字符串这样不经常改变的类型的时候。  __new__ 使用时注意以下四点: 1 2 3 4 5 1.__new__ 是在一个对象实例化的时候所调用的第一...

2020-09-15 21:38:58 107

原创 类与对象

类(class):简单来说就是某一类事物,它们具有相同的属性,例如猫有各种颜色,各种颜色就属于属性(也被叫做变量)。对象(object):黑猫,白猫这些都是对象,这个对象就是类的实例(instance)。对象/实例只有一种作用,即属性引用。对象内存空间里只存储对象的属性,而不存储方法和静态属性,方法和静态属性存储在类的内存空间中,这样多个对象可以共享类中的资源,便于节省内存。实例化:类到对象的过程(实例 = 类名(参数1,参数2))字段(field):对象可以使用属于它的普通变量来存储数据,

2020-09-14 22:26:00 46

原创 从函数到高级魔法方法

list1.sort() 对列表元素排序list1.reverse() 将列表元素逆序list1.index(x) 返回第一次出现元素x的索引值list1.insert(i,x) 在位置i处插入新元素xlist1.count(x) 返回元素x在列表中的数量list1.remove(x) 删除列表中第一次出现的元素xlist1.po...

2020-09-13 22:28:15 96

原创 集合序列

序列中的每个元素都有一个编号,从0开始若负数作为索引时,是从-1开始的,最后一个元素下标为-1如:verser=['a','b','c'] print(verser[1])#第二个元素 print(versor[-1])#最后一个元素sname=[start:end:step]start:开始位置end:结束位置step:步长如:verser1['','',''] verser2['','',''] print(verser1+verser2) #相加prin...

2020-09-12 22:45:13 744

原创 列表与元组

1. list()函数list() 函数把一个序列类型转换成一个列表,适用于所有类型的序列,而不只是字符串。。list(‘hello’) >>>[‘h’,‘e’,‘l’,‘l’,‘o’]2. 改变列表:元素赋值使用索引标记来为某个特定的、位置明确的元素赋值,但是不能为不存在的位置的元素进行赋值。。x=[1,1,1] x[1]= 2print(x) >>> [1,2,1]3. 删除元素从列表中删除元素也很容...

2020-09-10 22:08:52 104

原创 异常处理

在Python中,要想引发异常,最简单的形式就是输入关键字raise,后跟要引发的异常的名称。异常名称标识出具体的类:Python异常是那些类的对象。执行raise语句时,Python会创建指定的异常类的一个对象。raise语句还可指定对异常对象进行初始化的参数。为此,请在异常类的名称后添加一个逗号以及指定的参数(或者由参数构成的一个元组)。Python使用try语句实现异常处理。try语句包围着可能引发异常的其他语句。try语句以关键字try开头,后续一个冒号(:)和一个可能在其中引发异常的代码suit

2020-09-09 22:45:33 53

原创 条件语句与循环语句

Python中条件选择语句的关键字为:if 、elif 、else这三个。其中elif和else语句块是可选的。对于if和elif只有condition为True时,该分支语句才执行,只有当if和所有的elif的condition都为False时,才执行else分支。注意Python中条件选择语句和C中的区别,C语言中condition必须要用括号括起来,在Python中不用,但是要注意condition后面有个冒号。 和C语言一样,Python也提供了for循环和while循环(在Python中没

2020-09-08 22:23:13 98

原创 从变量到异常处理

1.变量、运算符与数据类型运算符包括:算术运算符 比较运算符 逻辑运算符 位运算符 三元运算符 其他运算符在这里我认为有几个点要注意:is, is not 对比的是两个变量的内存地址==, != 对比的是两个变量的值比较的两个变量,指向的都是地址不可变的类型(str等),那么is,is not 和 ==,!= 是完全等价的。对比的两个变量,指向的是地址可变的类型(list,dict,tuple等),则两者是有区别的。运算符的优先级一元运算符优于二元运算符。例如3 ** -2等价于3 **

2020-09-07 23:22:07 120

空空如也

空空如也

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

TA关注的人

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