摘要:
is比较两个对象的id值是否相等,是否指向同一个内存地址 ==比较的是两个对象的内容是否相等,值是否相等 is运算符比==效率高,在变量和None进行比较时,应该使用is 阅读全文
posted @ 2018-12-09 23:47
Operater
阅读(170)
评论(0)
推荐(0)
摘要:
是一个概念就是类 具体的东西是对象 狗 类 李四家的狗 对象 类的名称:类名 类的属性:一组数据 类的方法:允许对进行操作的方法(行为) 定义一个坦克类 定义属性时最好用方法,避免直接设置属性时出错 __del__方法,当一个对象的引用计数为0时,自动执行__del__方法 测量一个对象的引用计数的 阅读全文
posted @ 2018-12-09 22:37
Operater
阅读(200)
评论(0)
推荐(0)
摘要:
函数是先定义在调用,定义阶段只检测语法,不执行代码 return能返回多个元素,元组的形式返回,也能返回列表,字典,只要是一个整体 在函数外定义的变量叫全局变量,在函数内定义的变量叫局部变量,从内向外找 列表和字典当全局变量时可以不用再函数里加global 形参里的叫缺省参数,也叫默认参数,实参里的 阅读全文
posted @ 2018-12-09 14:33
Operater
阅读(175)
评论(0)
推荐(0)
摘要:
+=是对原本的实例做加1运算,l=l+[1]是对l+[1]之后重新把值赋给叫l的变量(和原来的l不同) 区别在于,一个修改数据结构本身(就地操作)b + = 1而另一个只是重新分配变量a = a + 1。 只是为了完整性 阅读全文
posted @ 2018-12-09 13:33
Operater
阅读(26092)
评论(0)
推荐(0)
摘要:
a=4 b=5 #第一种 c=0 c=a a=b b=c print('a=%d,b=%d'%(a,b)) #第二种 a=a+b b=a-b a=a-b print('a=%d,b=%d'%(a,b)) #第三种 a,b=b,a print('a=%d,b=%d'%(a,b)) 阅读全文
posted @ 2018-12-09 13:00
Operater
阅读(281)
评论(0)
推荐(0)
摘要:
列表list有序可变 字典dict在python3.6之前是无序的,到了python3.7变成了有序,可变 元组tuple不可变 集合set无序可变(还有个不可变集合frozenset) 数字number不可变 字符串string不可变 阅读全文
posted @ 2018-12-09 12:30
Operater
阅读(10627)
评论(2)
推荐(0)
摘要:
对列表里的字典按年龄从小到大排序 阅读全文
posted @ 2018-12-09 12:29
Operater
阅读(597)
评论(0)
推荐(0)