📅  最后修改于: 2020-07-29 04:25:37             🧑  作者: Mango
Python定义了类型转换功能,可以直接将一种数据类型转换为另一种数据类型。本文旨在提供有关将十进制转换为字符串的信息。
str()方法可用于在Python中将十进制转换为字符串。
语法:str(object, encoding=’utf-8?, errors=’strict’)
参数:
object:要返回其字符串表示形式的对象。
encoding:给定对象的编码。
errors:解码失败时的响应。
范例1:
from decimal import Decimal
dec = Decimal(10)
print(dec, type(dec))
# 转换为字符串 dec = str(dec)
print(dec, type(dec))
输出:
10
10 < class'str '>
范例2:
from decimal import Decimal
dec = Decimal("0.01")
print(dec, type(dec))
# 将十进制转换为字符串
s = str(dec)
print(s, type(dec))
输出:
0.01
0.01