【发布时间】:2017-10-31 10:14:00
【问题描述】:
for r in range(31):
if r>15:
print(str(r))
我正在尝试将循环索引用作 str,但出现以下错误:
print(str(r))
TypeError: '_io.TextIOWrapper' object is not callable
【问题讨论】:
-
听起来好像您已经覆盖了内置的
str(例如,通过在某处分配 str = ...)。请提供完整代码以重现您的问题。 -
顺便说一句,你不需要将整数转换为
str来打印它们。