一 数据类型
1、什么是数据?
x=1u,1u 是我们要存储的数据
2、为什么数据要分不同的类型
数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示
3、数据类型
数字 (整形、长整形、浮点型、复数)
字符串
字节串
列表
元祖
字典
集合
二 数字类型
1、整形 int
用途:表示年龄,等级,qq号等
定义方式:
age=18 # age=int(18)
整形总结:
只能存一个值,属于不可变类型,可hash
2、浮点型 float
用途:身高,体重,体质参数等
定义方式:
salary=3.1 # salary=float(3.1)
浮点型总结:
只能存一个值,属于不可变类型,可hash
3、复数(了解) complex
定义方式:
x=1+2j
1代表实数 查看方法: print(x.real)
2代表虚数 查看方法: print(x.imag)
三 字符串类型
用途: 姓名,性别。。。。
定义方式:
‘’,“”,‘’‘ ’‘’内定义的一串字符
msg=‘hello world’
1、按照索引取值(正向取+反向取):只能取
2、切片
3、长度
4、成员运算
5、移除空白 strip
6、 切分split