2019年5月13日

python中主要存在的四种命名方式:

摘要: 1、object -- 公用方法 2、_object -- 办保护 (1)被看做是‘protect’,意思是只用类对象和自来对象自己能访问的变量 (2)在模块或类外不可以使用,不能用 ‘from module import *’导入 (3)_object 是为了避免与子类的方法名称去冲突,对于该表示 阅读全文

posted @ 2019-05-13 16:08 海纳百川_有容乃大 阅读(339) 评论(0) 推荐(0)

python 中的 赋值 浅拷贝 深拷贝

摘要: 1、对象的赋值 都是进行对象引用(内存地址)传递,即 b is a ,a 变 b也变 2、浅拷贝 会创建一个新的对象,对于对象中的元素,浅拷贝就只会使用原始元素的引用(内存地址) 当我们使用下面的操作时,会产生浅拷贝: 使用切片[:]操作 使用工厂函数(list/dir/set) 使用copy模块中 阅读全文

posted @ 2019-05-13 15:55 海纳百川_有容乃大 阅读(90) 评论(0) 推荐(0)

python中sorted方法和列表的sort方法使用

摘要: 一、基本形式 列表有自己的sort方法,器对列表进行原值排序,既然是原址排序,那显然元组不可能拥有这个方法,因为元组是不可修改的。 排序,数字、字符串按照ASCII,中文按照unicode从小到大排序 如果需要一个排好序的副本,同事宝石原有列表不变,怎么实现呢? 注意: b = a[:] 通过分片操 阅读全文

posted @ 2019-05-13 13:47 海纳百川_有容乃大 阅读(463) 评论(0) 推荐(0)

python 面试题

摘要: 1、python2 和 python3 的区别? 列举五个: 1、Python3 使用 print 必须要以小括号包裹打印内容,比如 print(‘hi’) Python2 即可以使用带小括号的方式,也可以使用一个空格分割打印,比如 print ‘hi’ 2、python2 中的range(1, 1 阅读全文

posted @ 2019-05-13 13:15 海纳百川_有容乃大 阅读(272) 评论(0) 推荐(0)

导航