python使用float
时间: 2023-10-24 11:09:56 浏览: 75
Python将string转换到float的实例方法
5星 · 资源好评率100%
Python中使用float来表示浮点数,可以通过以下方式创建一个浮点数:
```
x = 3.14
y = 2.0
print(type(x)) # <class 'float'>
print(type(y)) # <class 'float'>
```
需要注意的是,浮点数在计算机中是有限的,因此在进行浮点数运算时可能会出现精度误差。可以使用round()函数来控制精度,例如:
```
x = 0.1 + 0.2
print(x) # 0.30000000000000004
x = round(x, 2)
print(x) # 0.3
```
此外,可以使用math模块中的函数来进行高级的浮点数运算,例如:
```
import math
x = math.sin(3.14)
print(x) # 0.0015926529164868282
y = math.sqrt(2)
print(y) # 1.4142135623730951
```
阅读全文