Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- # 3 estructuras: if, while, for
- """
- # bucle indefinido o while
- # Script que imprime los numeros impares entre 1 y 1000
- i = 1 # variable que cuenta la cantidad de repeticiones
- while i <= 1000:
- if i % 2 == 1:
- print(f"{i} es impar")
- i = i + 3
- # calcular los cuadrados del 1 al 10
- i = 1
- while i <= 10:
- print(i**2)
- i = i + 1
- i = 1
- while i < 10:
- print(i+1)
- print("Dentro del while")
- continue # saltea el resto de instrucciones, reinicia
- # break # interrumpe
- """
- # Ejemplo de break y continue
- # Script que imprime los 5 primeros multiplos de 3 y de 20 entre 1 y 1000
- # Respuesta esperada:
- # multiplos de 3: 3 6 9 12 15
- # multiplos de 20: 20 40 60 80 100
- i = 0
- multiplos_de_3 = 0
- multiplos_de_20 = 0
- while i < 1000:
- i = i + 1
- if i % 20 == 0:
- print(f"{i} es multiplo de 20")
- multiplos_de_20 = multiplos_de_20 + 1
- if multiplos_de_20 == 5:
- break
- if multiplos_de_3 == 5:
- continue
- if i % 3 == 0:
- print(f"{i} es multiplo de 3")
- multiplos_de_3 = multiplos_de_3 + 1
Advertisement
Add Comment
Please, Sign In to add comment