Python的数据类型
数字类型
一. 整形
1. 应用举例
表示年龄,各种号码等
2. 定义
integer1 = 100
integer2 = str("100") # 数据类型转换
3. 如何用
加减乘除,取余,逻辑判断等
二. 浮点型
1. 应用举例
表示薪资,身高,体重等
2. 定义
height = 1.75
height = float("1.75")
3. 如何用
加减乘除,取余,逻辑判断等
三. 复数类型
1. 应用举例
用于科学计算
2. 定义
comp = 1 + 2j
3. 如何用
加减乘除等
补充:整形和浮点型支持以下运算
字符串类型
1. 应用举例
表示姓名,爱好等
2. 定义
在单引号,双引号,三引号中间包裹的一串字符。三引号可包含多行字符。
name = "Xiao ming"
name = 'xiao ming'
muti_lines = '''line1
line2'''
name.split(name)
" ".join(["Xiao", "ming"])
3. 如何用
序列类型(字符串,列表,元组等)支持的操作
列表
1. 应用举例
存放多个值
2. 定义
ls = [1, "str", [2,3]]
ls = list("a line")
3. 如何用
ls.append(34) # 增加
ls[1] = 22 # 修改
支持上述序列类型的操作
字典
1. 应用举例
按照 key:value 的方式存放数据,可用key去索引数据,key对数据具有描述性的作用。存放较多数据,且数据类型较多时可使用。
2. 定义
dict1 = dict(one=1, two=2, three=3)
dict2 = {"one"=1, "two"=2, "three"=3}
3. 如何用
dict1['one'] # 索引
dict1['one'] = 11 # 修改
del dict['one'] # 删除