数字类型-整型、浮点型
整型 int
- 作用:记录年龄、身份证号、个数等
- 定义:
age = 18
print(type(age)) #int
浮点型 float
- 作用:记录薪资、身高
- 定义:
height = 70.3
print(type(height)) #float
字符串类型str
- 作用:记录描述性质的状态、名字、一段话
- 定义:用引号(‘’,“”,“”“ ”“”)包含的一串字符
name = ‘engo’
x = ‘18’ #由数字组成的字符串,是字符串类型,不是int类型
print(type(name)) #str - 字符串的相加:字符串之间可以相加,但仅限于str于str之间进行,字符串相加操作效率极低
列表:索引对应值,索引从0 开始,0代表第一个(列表默认有序)
- 作用:记录多个值,按照索引取指定位置的值
- 定义:在 [ ] 号内逗号分隔开多个任意类型的值,一个值称之为一个元素
- a = [1,2,3]
字典:key对应值,其中key通常为字符串类型,所以key对值可以描述性的(字典默认无序)
- 作用:用来存多个值,每个值都有唯一一个key与其对应,key对值有描述性作用
- 定义:在{}内用逗号分隔开多个key:value
- d = {‘a’:‘1’}
布尔bool类型
- 用来记录真假的两种状态 True False
垃圾回收机制(了解)
- 引用计数
- 标记清除
- 分代回收
与用户交互
格式化输出
%
str.format