将整数转换为字符串?我想在Python中将整数转换为字符串。我是徒劳地捣蛋:d = 15d.str()当我尝试将其转换为字符串时,它显示的错误就像int没有调用任何属性一样str。
3 回答
慕田峪9158850
TA贡献1794条经验 获得超7个赞
Python中没有类型转换和类型强制。您必须以明确的方式转换变量。
要转换字符串中的对象,请使用该str()
函数。它适用于任何具有已__str__()
定义方法的对象。事实上
str(a)
相当于
a.__str__()
如果要将某些内容转换为int,float等,则相同。
长风秋雁
TA贡献1757条经验 获得超7个赞
要管理非整数输入:
number = raw_input()try: value = int(number)except ValueError: value = 0
添加回答
举报
0/150
提交
取消