摘要:
Python深浅拷贝 一、引言 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 针对该列表 一般有三种方法,分别为:拷贝(赋值)、浅拷贝、深拷贝 注意: 拷贝/浅拷贝/深拷贝都是针对可变类型数据而 阅读全文
摘要:
元组类型内置方法 一、元组类型内置方法(tuple) 元组是不可变的列表,即元组的值不可更改,因此元组一般只用于只存不取的需求。也因此元组可以被列表取代掉,所以元组相比较列表使用的很少。元组相比较列表的优点为:列表的值修改后,列表的结构将会发生改变,而元组只需要存储,因此列表在某种程度上而言需要占用 阅读全文
摘要:
集合类型内置方法 一、 集合类型内置方法(set) 集合可以理解成一个集合体,学习Python的学生可以是一个集合体;学习Linux的学生可以是一个集合体。 pythoners and linuxers: ['nick'] 上述的列表方式求两个集合体的关系运算非常复杂,因此有了我们的集合数据类型。 阅读全文
摘要:
字典类型内置方法 一、字典类型内置方法(dict) 1.用途:存多个值,但每一个值都有一个key与之对应,key对值有描述功能。多用于存的值表示的是不同的状态时,例如存的值有姓名、年龄、身高、体重、爱好。 2.定义:{}内用逗号分隔开多个元素,每一个元素都是key:value的形式,value可以是 阅读全文
摘要:
列表类型内置方法 一、列表类型内置方法(list) 1.用途:多个装备、多个爱好、多门课程。 2.定义[]内可以有多个任意类型的值,逗号分隔元素 my_girl_friend: ['jason', 'tank', 'sean'] l: ['h', 'e', 'l', 'l', 'o', ' ', ' 阅读全文
摘要:
数字类型内置方法 [TOC] 一、整数内置方法 1. 作用 描述年龄,id 2. 定义方式 3.内置方法 没有内置方法,只有算术运算+ /和比较运算 =[2,2,3] print(id(lis)) 不可变(变量值而言),值变id也变 x = 10 print(id(x)) x += 1 print( 阅读全文
摘要:
字符串类型内置方法 [TOC] 1. 作用 姓名/性别/ 2. 定义方式 使用''、""、''''''、""""""包裹的的一串字符 3.内置方法 优先掌握 (今天必须得掌握) 1.索引取值 索引为6: n 索引为 3: i 2.切片(顾头不顾尾,步长) 切片3 最后: lo nick 切片3 8: 阅读全文
摘要:
流程判断之while循环 一、语法 循环就是一个重复的过程,我们人需要重复干一个活,那么计算机也需要重复干一个活。while循环又称为条件循环。 在条件成立时,while循环一直进行循环。 二、while+break break的意思是终止掉当前层的循环,执行其他代码。 username: nick 阅读全文
摘要:
流程判断之for循环 一、语法 字典也有取多个值的需求,字典可能有while循环无法使用了,这个时候可以使用我们的for循环。 name age nick jason tank sean for循环的循环次数受限于容器类型的长度,而while循环的循环次数需要自己控制。for循环也可以按照索引取值。 阅读全文
摘要:
流程控制之if判断 一、语法 if判断,显而易见是 如果 的意思。 1.if python cls = 'human' gender = 'female' age = 18 if cls == 'human' and gender == 'female' and age 16 and age 16 阅读全文