📜  更改变量类型 python (1)

📅  最后修改于: 2023-12-03 14:55:14.303000             🧑  作者: Mango

更改变量类型 Python

在Python中,我们可以使用不同的数据类型来存储不同类型的数据,例如,整数、浮点数、字符串、布尔等。在编写代码时,有时需要将一个变量更改为另一种类型。在本文中,我们将介绍如何在Python中更改变量类型。

类型转换

Python提供了将变量从一种类型转换为另一种类型的简单方法。以下是一些常见的类型转换方法:

将字符串转换为整数
num = "123"
num_int = int(num)
print(num_int)

输出:

123
将字符串转换为浮点数
num = "123.45"
num_float = float(num)
print(num_float)

输出:

123.45
将整数或浮点数转换为字符串
num = 123
num_str = str(num)
print(num_str)

输出:

'123'
将整数或浮点数转换为布尔类型

在Python中,任何非零值都被视为True,而零值被视为False。

num = 123
num_bool = bool(num)
print(num_bool)

输出:

True
将布尔类型转换为整数

在Python中,True转换为1,False转换为0。

num = True
num_int = int(num)
print(num_int)

输出:

1
将整数转换为字符
num = 65
char = chr(num)
print(char)

输出:

A
将字符转换为整数
char = "A"
num = ord(char)
print(num)

输出:

65
总结

在Python中,我们可以使用不同的类型来存储不同类型的数据。我们可以使用内置的函数来更改变量的类型。上面列出的方法是一些常见的类型转换示例。在实际编码中,您可能会遇到其他类型转换需求。请查阅Python文档以获取更多信息。