9月8日我的学习心得与个人理解
在昨天的基础上,今天的内容又增加了新的数据类型。
列表list
形式:列表名=['元素1','元素2','元素3'......]
例:name_list= ['Jack','Alice','Mark','Linda','Tony']
列表可以嵌套
例:students_info=[['Jack',22,[music,read],['Tony',23,[sport,game]]]
列表内元素可以叠加索引取值,后缀接元素所在列表的序数。
例:print(student_info[1][2][1])取出列表student_info第二个元素里的第三个元素的第二个元素。
列表可以存储多个元素,每个元素之间用逗号分开,每个元素可以是任意数据类型。
字典dict
形式:字典名={'键1':'值1','键2':'值2','键3':'值3'......}
例:user_info = {'username':'Jack','age':'22','height':'180','hobby':'read'}
字典不能索引取值,需要通过键的方式取值。
例:print(username)取username的Jack的值。
布尔值bool
布尔值只有两种类型
Ture 真
False 假
通常当做判断的条件,流程控制中会用到。
元组tuple
元组=(元素1,元素2,元素3......)
例:t=(1,2,3,4,5......)
元组内数据不能修改。
集合set
集合={元素1,元素2,元素3......}
例:s={1,2,3,4,5}
垃圾回收机制
1.引用计数
2.分代回收
3.标记清除
用户交互 print(type())
格式化输出 res='%08d'不超出8位的部分用0填充。
运算符
+ 加
- 减
* 乘
/ 除
** 平方
增量赋值
x=x+1 x+=1
x=x-1 x-=1
x=x*1 x*=1
x=x/1 x/=1

浙公网安备 33010602011771号