InterviewSolution
| 1. |
Write an example to illustrates the combination of an else statement with a for statement |
|
Answer» The following example illustrates the combination of an else statement with a for the statement that searches for prime numbers from 10 through 20. # !/usr/bin/python for num in range(10,20): #to iterate between 10 to 20 for i in range(2,num): #to iterate on the factors of the number if num%i == 0: #to determine the first factor j=num/i #to calculate the second factor print ‘%d equals %d * %d’ % (num,i,j) break #to move to the next number, the #first for else: # else part of the loop print num, ‘is a prime number’ When the above code is executed, it produces the following result : 10 equals 2*5 11 is a prime number 12 equals 2*6 13 is a prime number 14 equals 2*7 15 equals 3*5 16 equals 2*8 17 is a prime number 18 equals 2*9 19 is a prime number |
|