将整数转换为字符串?

将整数转换为字符串?

我想在Python中将整数转换为字符串。我是徒劳地捣蛋:

d = 15d.str()

当我尝试将其转换为字符串时,它显示的错误就像int没有调用任何属性一样str


红糖糍粑
浏览 357回答 3
3回答

哈士奇WWW

>>> str(10)'10'>>> int('10')10文档链接:int()str()转换为字符串是使用builtin str()函数完成的,该函数基本上调用__str__()其参数的方法。

慕田峪9158850

Python中没有类型转换和类型强制。您必须以明确的方式转换变量。要转换字符串中的对象,请使用该str()函数。它适用于任何具有已__str__()定义方法的对象。事实上str(a)相当于a.__str__()如果要将某些内容转换为int,float等,则相同。

长风秋雁

要管理非整数输入:number = raw_input()try:     value = int(number)except ValueError:     value = 0
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python