在 Python 中,可以使用内置函数 int()
将字符串类型转换为整数类型。例如:
string = "123"
integer = int(string)
print(integer) # 输出: 123
注意,字符串必须包含数字,否则会引发 ValueError
异常。例如:
string = "abc"
integer = int(string) # 会引发 ValueError 异常
如果需要将字符串转换为浮点数,可以使用内置函数 float()
。例如:
string = "123.4"
float_number = float(string)
print(float_number) # 输出: 123.4
另外,还可以使用 Python 内置的类型转换函数 bool()
将字符串转换为布尔类型。例如:
string = "True"
boolean = bool(string)
print(boolean) # 输出: True
此外,还可以使用 Python 的字符串格式化功能来转换字符串。例如:
string = "123"
integer = "%d" % int(string)
print(integer) # 输出: 123