0
点赞
收藏
分享

微信扫一扫

python 设置变量的数据类型

乌龙茶3297 2024-01-10 阅读 15

Python 设置变量的数据类型

在Python中,变量是用来存储数据的容器,可以存储不同类型的数据。在使用变量之前,我们需要为其指定数据类型。Python是一种动态类型语言,它允许我们在运行时根据需要为变量分配不同的数据类型。这使得Python具有很高的灵活性和简便性。

基本数据类型

在Python中,常用的基本数据类型有整数、浮点数、布尔值和字符串。

整数(int)

整数是没有小数部分的数字,可以是正数、负数或零。在Python中,整数类型使用关键字int表示。我们可以通过直接赋值或使用int()函数来设置整数变量的值。

# 直接赋值
num = 10
print(num)  # 输出:10

# 使用int()函数
num = int(10)
print(num)  # 输出:10

浮点数(float)

浮点数是带有小数部分的数字。在Python中,浮点数类型使用关键字float表示。同样,我们可以通过直接赋值或使用float()函数来设置浮点数变量的值。

# 直接赋值
num = 3.14
print(num)  # 输出:3.14

# 使用float()函数
num = float(3.14)
print(num)  # 输出:3.14

布尔值(bool)

布尔值用于表示真(True)和假(False)。在Python中,布尔类型使用关键字bool表示。我们可以通过直接赋值或使用bool()函数来设置布尔变量的值。

# 直接赋值
is_true = True
print(is_true)  # 输出:True

# 使用bool()函数
is_true = bool(True)
print(is_true)  # 输出:True

字符串(str)

字符串是由字符组成的序列,用于表示文本。在Python中,字符串类型使用关键字str表示。我们可以通过直接赋值或使用str()函数来设置字符串变量的值。

# 直接赋值
name = "Python"
print(name)  # 输出:Python

# 使用str()函数
name = str("Python")
print(name)  # 输出:Python

引用数据类型

除了基本数据类型,Python还具有一些引用数据类型,如列表、元组、字典和集合。

列表(list)

列表是用于存储多个值的有序集合。在Python中,列表类型使用方括号([ ])表示。我们可以通过直接赋值或使用list()函数来设置列表变量的值。

# 直接赋值
nums = [1, 2, 3, 4, 5]
print(nums)  # 输出:[1, 2, 3, 4, 5]

# 使用list()函数
nums = list([1, 2, 3, 4, 5])
print(nums)  # 输出:[1, 2, 3, 4, 5]

元组(tuple)

元组是用于存储多个值的有序集合,与列表类似。但元组的元素不可变,即无法修改。在Python中,元组类型使用圆括号(( ))表示。我们可以通过直接赋值或使用tuple()函数来设置元组变量的值。

# 直接赋值
person = ("Alice", 25, "female")
print(person)  # 输出:("Alice", 25, "female")

# 使用tuple()函数
person = tuple(("Alice", 25, "female"))
print(person)  # 输出:("Alice", 25, "female")

字典(dict)

字典是用于存储键值对的无序集合。在Python中,字典类型使用大括号({ })表示。我们可以通过直接赋值或使用dict()函数来设置字典变量的值。

# 直接赋值
student = {"name": "Alice", "age": 20, "gender": "female"}
print(student)  # 输出:{"name": "Alice", "age": 20, "gender": "female"}

# 使用dict()函数
student = dict({"name": "Alice", "age": 20, "gender": "female
举报

相关推荐

0 条评论