Curso de Programación en Python/WhileAnidado
Ir a la navegación
Ir a la búsqueda
WhileAnidada.py
1 #!/usr/bin/python3
2
3 i = 2
4 while ( i < 100 ):
5 j = 2
6 while ( j <= ( i/j ) ) :
7 if not ( i % j ):
8 break
9 j = j + 1
10 if ( j > i/j ):
11 print( i, "es un número primo" )
12 i = i + 1
13 print( "Listo" )
14
15 # Mira como print agrega un espacio despues de los dos puntos
16 # Las parentesis no son parte del if, son una parte opcional de las evauaciónes
Resultado
[rrc@Llawyr PythonClase]$ ./WhileAnidada.py
2 es un número primo 3 es un número primo 5 es un número primo 7 es un número primo 11 es un número primo 13 es un número primo 17 es un número primo 19 es un número primo 23 es un número primo 29 es un número primo 31 es un número primo 37 es un número primo 41 es un número primo 43 es un número primo 47 es un número primo 53 es un número primo 59 es un número primo 61 es un número primo 67 es un número primo 71 es un número primo 73 es un número primo 79 es un número primo 83 es un número primo 89 es un número primo 97 es un número primo Listo