📜  Python中将十进制转换为字符串

📅  最后修改于: 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