1. 整数 (Integer)

整数是Python中的基本数值类型,用于表示没有小数部分的数字。

# 整数示例
a = 10
b = -5
print(a)  # 输出: 10
print(b)  # 输出: -5

2. 浮点数 (Float)

浮点数用于表示有小数部分的数字。

# 浮点数示例
pi = 3.14159
e = 2.71828
print(pi)  # 输出: 3.14159
print(e)   # 输出: 2.71828

3. 字符串 (String)

字符串是由零个或多个字符组成的序列,用于表示文本数据。

# 字符串示例
hello = "Hello, World!"
name = 'Alice'
print(hello)  # 输出: Hello, World!
print(name)   # 输出: Alice

字符串可以使用单引号 (') 或双引号 (") 来定义。

4. 列表 (List)

列表是有序的集合,可以随时添加和删除其中的元素。

# 列表示例
numbers = [1, 2, 3, 4, 5]
fruits = ['apple', 'banana', 'cherry']
print(numbers)  # 输出: [1, 2, 3, 4, 5]
print(fruits)   # 输出: ['apple', 'banana', 'cherry']

# 访问列表元素
print(numbers[0])  # 输出: 1
print(fruits[2])   # 输出: cherry

# 修改列表元素
numbers[1] = 20
print(numbers)  # 输出: [1, 20, 3, 4, 5]

5. 元组 (Tuple)

元组与列表类似,但元组一旦定义就不能修改(即元组是不可变的)。

# 元组示例
coordinates = (10.0, 20.0)
colors = ('red', 'green', 'blue')
print(coordinates)  # 输出: (10.0, 20.0)
print(colors)       # 输出: ('red', 'green', 'blue')

# 访问元组元素
print(coordinates[0])  # 输出: 10.0
print(colors[1])       # 输出: green

# 元组是不可变的,不能修改元素
# coordinates[1] = 30.0  # 这会引发错误

6. 字典 (Dictionary)

字典是键值对的集合,可以使用键来访问对应的值。

# 字典示例
person = {'name': 'Alice', 'age': 30, 'city': 'New York'}
print(person)  # 输出: {'name': 'Alice', 'age': 30, 'city': 'New York'}

# 访问字典元素
print(person['name'])  # 输出: Alice
print(person['age'])   # 输出: 30

# 修改字典元素
person['age'] = 31
print(person)  # 输出: {'name': 'Alice', 'age': 31, 'city': 'New York'}

7. 集合 (Set)

集合是一个无序的不重复元素集。

# 集合示例
numbers_set = {1, 2, 3, 4, 5}
fruits_set = {'apple', 'banana', 'apple'}  # 集合会自动去重
print(numbers_set)  # 输出: {1, 2, 3, 4, 5}
print(fruits_set)   # 输出: {'banana', 'apple'}

# 添加元素到集合
numbers_set.add(6)
print(numbers_set)  # 输出: {1, 2, 3, 4, 5, 6}

# 移除集合中的元素
numbers_set.remove(3)
print(numbers_set)  # 输出: {1, 2, 4, 5, 6}

本文著作权由作者所有,Python学习(1)基本数据类型 收录于 日有所思,商业授权请联系作者。

添加新评论

登录