python decimal转string
时间: 2023-08-16 14:15:15 浏览: 215
十六进制转string
要将 Decimal 对象转换为字符串,可以使用 str() 函数。例如:
```python
from decimal import Decimal
decimal_num = Decimal('3.14')
str_num = str(decimal_num)
print(str_num) # 输出: '3.14'
print(type(str_num)) # 输出: <class 'str'>
```
在上面的示例中,我们首先导入 Decimal 类,然后创建一个 Decimal 对象 `decimal_num`,其值为 3.14。接下来,我们使用 str() 函数将该对象转换为字符串,并将结果存储在变量 `str_num` 中。最后,我们打印输出 `str_num` 的值和类型,分别得到了 '3.14' 和 `<class 'str'>`。
阅读全文