Jaka jest różnica między% i i% d w Pythonie? [duplikować]

To pytanie ma już tutaj odpowiedź:

Jaka jest różnica między specyfikacjami konwersji% i i% d w sformatowanych funkcjach we / wy (* printf / * scanf) 4 odpowiedzi

OK szukałem formatowania numerów i stwierdziłem, że możesz z nich korzystać%re lub%ja sformatować liczbę całkowitą. Na przykład:

number = 8
print "your number is %i." % number

lub

number = 8
print "your number is %d." % number

Ale jaka jest różnica? Mam na myśli to, że znalazłem coś, ale było to totalne zamieszanie. Czy ktoś mówi tutaj łagodny kod lub angielski?

questionAnswers(3)

yourAnswerToTheQuestion