while and else : while « Statement « Python Tutorial






y = 8
x = y / 2                                 # For some y > 1
while x > 1:
    if y % x == 0:                        # Remainder
        print y, 'has factor', x
        break                             # Skip else
    x = x-1
else:                                     # Normal exit
    print y, 'is prime'








3.4.while
3.4.1.while Loops
3.4.2.The while Statement
3.4.3.use a loop to ensure that the user enters a name
3.4.4.While loop with counter
3.4.5.Counting Loops
3.4.6.break Statement
3.4.7.continue Statement
3.4.8.else Statement ... Take Two
3.4.9.Class average program with sentinel-controlled repetiton.
3.4.10.Analysis of examination results.
3.4.11.Counter-controlled repetition.
3.4.12.while and else