inp = int(input(\"Enter a number:\")) for i in inp: n = n + i; print (n)
... throws an error: \'int\' object is not iterable<
\'int\' object is not iterable
You can try to change for i in inp: into for i in range(1,inp): Iteration doesn't work with a single int. Instead, you need provide a range for it to run.
for i in inp:
for i in range(1,inp):