五、python基本数据类型分类
五、Python基本数据类型分类
1.基本数据类型
(1) 数字
int 整型(1, 2, -1, -2)
float 浮点型(34.678)
bool 布尔型(True/False)
complex 复数(4+3J, 不应用于常规编程,这种仅了解一下就好
(2)字符串
str 单引号和双引号内表示的内容为字符串 “hello world" "12345"
(3)列表
list 使用中括号表示 [1, 2, 3, 4]
(4)元组
tuple 使用小括号表示 (1, 2, 3, 4)
(5)字典
dict 使用大括号表示,存放key-value键值对 {"a":1, "b":2, "c":3}
(6)集合
set 也使用大括号表示,但与字典有所不同 {1, 2, 3, 4}
2.类型的转换
转换函数 | 说明 |
---|---|
int(xxx) | 将xxx转换为整数 |
float(xxx) | 将xxx转换为浮点型 |
str(xxx) | 将xxx转换为字符串 |
list(xxx) | 将xxx转换为列表 |
tuple(xxx) | 将xxx转换为元组 |
dict(xxx) | 将xxx转换为字典 |
set(xxx) | 将xxx转换为集合 |
chr(xxx) | 把整数[0-255]转成对应的ASCII码 |
ord(xxx) | 把ASCII码转成对应的整数[0-255] |
age=25
print(type(age)) # int类型
age=str(25)
print(type(age)) # str类型
name="zhangsan"
age=25
print(name,"你"+age+"岁了") # str+int,字符串拼接报错;age=str(25),这一句就可以成功。