इसे n+1 को ब्रैकेट में रखकर ठीक किया जा सकता है यानी (n+1)
for num in range(5):
print ("%d" % (num+1))
%d का उपयोग करने से % के बाद आने वाले ऑब्जेक्ट को स्ट्रिंग में कास्ट किया जाता है। चूंकि एक स्ट्रिंग ऑब्जेक्ट को एक नंबर (इस मामले में 1) के साथ कनकैटेनेट नहीं किया जा सकता, इंटरप्रेटर TypeError प्रदर्शित करता है।