so this is the code, it goes on forever, but i cant trace why. At some point i should be 10, and then 10<10 should be false and the code should stop. also how does it read the range part. for example is it like while i < 0, 1, 2, 3, etc..??
i = 0
numbers = []
abc = range(0, 10)
def loop(i):
while i < abc:
print 'at the top i is %d' % i
numbers.append(i)
i = i + 1
print 'NUmbers now: ', numbers
print 'at the bottom i is %d' %i
quest = raw_input('> ')
if quest == 'i':
loop(i)
print "the numbers: "
for num in numbers:
print num