当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Decimal转String用法及代码示例


Python 定义了类型转换函数来直接将一种数据类型转换为另一种数据类型。本文旨在提供有关将十进制转换为字符串的信息。

将十进制转换为字符串

str() 方法可用于在 Python 中将十进制转换为字符串。

用法:str(object, encoding=’utf-8?, errors=’strict’)

参数:

object:要返回其字符串表示的对象。



encoding:给定对象的编码。

errors:解码失败时的响应。

范例1:

Python3


from decimal import Decimal
  
dec = Decimal(10)
print(dec, type(dec))
  
# Converting to string
dec = str(dec)
print(dec, type(dec))

输出:

10 <class 'decimal.Decimal'>
10 <class 'str'>

范例2:

Python3


from decimal import Decimal
  
  
dec = Decimal("0.01")
print(dec, type(dec))
  
# Converting decimal to string
s = str(dec)
print(s, type(dec))

输出:

0.01 <class 'decimal.Decimal'>
0.01 <class 'decimal.Decimal'>

相关用法


注:本文由纯净天空筛选整理自deepanshumehra1410大神的英文原创作品 Convert Decimal to String in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。