我有一个愚蠢的问题。 我有这样的def:
def render_row_number(self):
return '%d' % next(self.counter)
来自一个应用程序,我无法改变。它计算一个表的行号,但是从0开始,而不是1.所以我想知道,我可以只为它添加一个+1吗? 所以它看起来像:
return '%d' + 1 % next(self.counter)
但实际上会有效:P
感谢您的时间和帮助!
答案 0 :(得分:5)
您需要为数字添加1,而不是字符串。
return '%d' % (next(self.counter) + 1)