Python 中的数据类型非常多样,它们允许你以不同的方式存储和操作数据。以下是一些主要数据类型及其例子的概述:
1. 数字类型
-
整型(int):用于表示整数。
age = 30
-
浮点型(float):用于表示浮点数,即带有小数点的数。
pi = 3.14
-
复数(complex):由实部和虚部组成,表示数学中的复数。
z = 3 + 4j
-
布尔型(bool):表示真值(True)或假值(False)。
is_valid = True
is_empty = False
2. 字符串类型(str)
- 用于表示文本数据。
greeting = "Hello, world!"
3. 列表(list)
- 一个有序的元素集合,可以包含不同类型的元素。
fruits = ["apple", "banana", "cherry"]
numbers = [1, 2, 3, 4, 5]
mixed_list = [1, "two", 3.0]
4. 元组(tuple)
- 与列表类似,但元组是不可变的。
coordinates = (10, 20)
5. 集合(set)
- 一个无序的、不包含重复元素的集合。
my_set = {1, 2, 3, 4}
6. 字典(dict)
- 一个无序的键值对集合。
person = {"name": "John", "age": 30, "city": "New York"}
7. 字节串(bytes)
- 用于表示不可变的字节序列。
b = b'Hello, world!'
8. 字节数组(bytearray)
- 可变的字节序列。
ba = bytearray(b'Hello')
ba[0] = ord('J') # 修改第一个字节
9. 特殊类型
-
NoneType:表示空值或未定义。
x = None
-
类型(type):用于表示Python中对象的类型。
t = type(1) # <class 'int'>
-
范围(range):用于生成数字序列的对象。
r = range(5) # 生成一个从0到4的整数序列
这些是 Python 中一些主要的数据类型,它们为 Python 编程提供了丰富的表达能力和灵活性。
Python学习资料(项目源码、安装包、激活码、电子书、视频教程)已经打包好啦! 需要的小伙伴下方领取哦!或者下方扫码拿走!