2015-01-12 2 views
0

바보 같은 질문이 있습니다. 나는 데프 같이 있습니다파이썬, % d로 계산 반환

def render_row_number(self): 
    return '%d' % next(self.counter) 

내가 바꿀 수없는 앱에서 온다. 테이블의 행 번호를 계산하지만 0 대신 1부터 시작합니다. 그래서 +1을 추가 할 수 있습니까? 는 그래서 같은 보일 것이다 :

return '%d' + 1 % next(self.counter) 

을하지만, 작업을 실제로 것입니다 : P

이 시간 내 주셔서 감사하고 도움이!

+1

처음에는 변경할 수 없다고 말한 다음 변경할 수 있는지 묻습니다. –

+0

오, Rawing. 말씨가 최고가 아니야. 알아. 영어는 모국어가 아니지만 운 좋게도 내가 의미하는 바를 이제 이해하고 해결했습니다. 고맙습니다! – Jagulari

답변

5

숫자가 아닌 문자열에 1을 더해야합니다.

return '%d' % (next(self.counter) + 1)