Curso de Programación en Python/ForElse
Ir a la navegación
Ir a la búsqueda
ForElse.py
1 #!/usr/bin/python3
2
3 for num in range( 10, 20 ): #Usar un rango de números 10 a 20 inclusivo
4 for i in range( 2, num ):
5 if num % i == 0: # para determinar el primer factor
6 j = num / i # para calcular el segundo factor
7 print( '%d es igual a %d * %d' % ( num, i, j ) )
8 break
9 else:
10 print( num, 'es un número primo' )
11 print( "Listo" )
Resultado
[rrc@Llawyr PythonClase]$ ./ForElse.py
10 es igual a 2 * 5 11 es un número primo 12 es igual a 2 * 6 13 es un número primo 14 es igual a 2 * 7 15 es igual a 3 * 5 16 es igual a 2 * 8 17 es un número primo 18 es igual a 2 * 9 19 es un número primo Listo