python如何转换数据类型
时间: 2023-09-28 21:07:19 浏览: 170
Python中可以使用以下几种方法转换数据类型:
1. 强制类型转换(Type Casting):使用int()、float()、str()等函数将数据类型转换为指定类型。
示例:
```
a = 10
b = float(a) # 将整数转换为浮点数
c = str(a) # 将整数转换为字符串
```
2. 自动类型转换(Type Conversion):在运算时,Python会自动将不同类型的数据类型转换为相同的类型。
示例:
```
a = 10
b = 3.5
c = a + b # 将整数和浮点数相加,结果为浮点数
```
3. 使用内置函数eval():将字符串转换为对应的数据类型。
示例:
```
a = '10'
b = eval(a) # 将字符串转换为整数
```
需要注意的是,在使用eval()函数时,输入的字符串必须是符合Python语法规则的,否则会出现语法错误。
阅读全文