Python的基本数据类型: 01. 数字:整型(int),浮点型(float),复数(complex): 释义: 不可变类型 一旦创建,不可修改 不是可迭代对象 原子型 01. 整型数 int: 整型数是不带有小数部分的数字, 包括自然数, 0及负数自然数 如: -2, 100, 0 int(): ...
分类:
编程语言 时间:
2019-07-20 10:06:41
阅读次数:
139
将类声明为final,所以它不能被继承 将所有的成员声明为私有的,这样就不允许直接访问这些成员 对变量不要提供setter方法 将所有可变的成员声明为final,这样只能对它们赋值一次 通过构造器初始化所有成员,进行深拷贝(deep copy) 在getter方法中,不要直接返回对象本身,而是克隆对 ...
分类:
其他好文 时间:
2019-07-19 15:30:44
阅读次数:
86
self属性的理解 类中表示调用他的对象或者,如实例化对象调用类中的方法,此时self就是,字典的键是不可变类型,因此他可以是实例化的对象 self属性的理解 类中表示调用他的对象或者,如实例化对象调用类中的方法,此时self就是,字典的键是不可变类型,因此他可以是实例化的对象 self属性的理解 ...
分类:
其他好文 时间:
2019-07-13 13:23:59
阅读次数:
68
集合 set { }: 不同元素组成、无序、集合中元素必须是不可变类型 基本操作方法: .add() #更新一个值,添加元素,只能是一个值 .update() #更新多个值,添加元素,可以是多个值 .clear() #清空 .pop() #删除,随机化删除 .remove() #指定删除,指定元素不 ...
分类:
其他好文 时间:
2019-07-07 12:31:26
阅读次数:
113
知识点 1 ==与is区别:Python中对象包含的三个基本要素,分别是: id(身份标识)、type(数据类型)和value(值) 。 ==只比较值,而is比较身份标识也就是内存地址,而且在is比较中关于数据类型也就是 只有数值型和字符串型的情况下,a is b才为True,当a和b是tuple, ...
分类:
编程语言 时间:
2019-07-06 13:02:44
阅读次数:
98
元组(Tuples) 作用:能够存储多组数据的容器类型,形式跟List差不多,只不过是小括号不是中括号,并且其中的数据不能被修改 内部原理:当定义了元祖时,内存开辟了新的区域来存放元祖中的数据元素,其中每个不同元素都占据着元祖中的内存空间及地址,如果该数据是不可变类型,一旦确定下来内存地址后,该数据 ...
分类:
其他好文 时间:
2019-07-05 00:00:24
阅读次数:
141
## 元组 tuple 1 常用的操作方法+内置方法 #优先掌握的操作: #1 按照索引取值(正方向):只能取: ### 字典dict # 补充: # 不可变类型=》可hash类型 # 可变类型 =》不可以hash类型 #一:基本使用dict # 1 用途:记录多个值,每一个值都对应的key用来描述 ...
分类:
编程语言 时间:
2019-07-04 21:29:27
阅读次数:
157
可变类型和不可变类型 可变类型和不可变类型 其中可变类型的意义是,当数据的取值改变时,python并不会为它开辟一个新的内存去存放,而是直接在原来的内存地址即id中修改,相当于 数据还是在原来的内存空间中作出修改,并不会成为一个“见义忘利”的小人还是会知恩图报,回到最初创建它的地方因此这种人的待遇薪 ...
分类:
其他好文 时间:
2019-07-03 21:34:58
阅读次数:
143
一.数字类型 1.该类型总结 ★可变类型:值改变的情况下,id不变 (不可hash) ★不可变类型:值改变的情况下,id也跟着改变 (可hash) 使用:int 2.字符串类型 常用操作 内置方法 需要了解的内置方法 该类型总结 1.存一个值 2.有序 3.不可变 三.列表结构 基本使用 ★用途:存 ...
分类:
其他好文 时间:
2019-07-03 20:15:44
阅读次数:
178
可变类型与不可变类型 1、可变类型 值改变,id不变,说明是直接改变原值,是可变类型 2、不可变类型 值改变,id也跟着改变,说明是产生了新的值,是不可变类型 整型(int)与浮点型(float) #整型 #用途:记录电话号码,年龄,QQ号等纯数字 #定义方式 #浮点型float 作用:薪资,身高, ...
分类:
其他好文 时间:
2019-07-03 15:26:43
阅读次数:
107