Problem with following python code

why? jimbomaan at yahoo.com
Tue Jun 12 00:25:31 EDT 2007


I've been having problem with the following code. It's supposed to
print the prime numbers  between 10 and 100. But i'm not getting any
output, i.e. i guess the outer 'for' loop is being traversed only
once. I would be greatful if you could help me out. Thanx!
>>> f=1
>>> for i in range(10,100):
...     for j in range(2,i):
...             if i%j==0:
...                     f=0
...                     break
...             else: continue
...     if f==1:
...             print i,
...




More information about the Python-list mailing list