重新启动' str'作为一种类型

时间:2017-03-14 13:43:48

标签: python python-2.7

我使用str作为变量。现在,我想将int转换为字符串。为此,通常我会使用str(10)。在这种情况下我该怎么做?

4 个答案:

答案 0 :(得分:2)

您可以删除变量以获取str()

othervarname = str
del str

答案 1 :(得分:1)

使用“sensibleNameForYourVariable”查找并替换“str”,然后使用str(i)将整数转换为字符串。

答案 2 :(得分:0)

如果您使用str作为变量,请使用下面的代码。这将解决您的问题。关键字str()在内部使用__str__()函数,因此最好只使用该函数

str = 1
str.__str__()

<强>输出

'1'

在你的情况下你应该使用。

答案 3 :(得分:0)

__builtins__检索。

str = "shadowed"
assert __builtins__.str(3) == "3"