0% encontró este documento útil (0 votos)
17 vistas3 páginas

Uso de bucles en Python: range y while

Este documento presenta varios ejemplos del uso del bucle for en Python. El bucle for se usa para repetir un bloque de código una cantidad determinada de veces. Los ejemplos muestran cómo usar for para iterar sobre rangos de números, imprimir una cadena varias veces, ejecutar código un número específico de veces basado en la entrada del usuario, e imprimir números impares en un rango. También se muestra un ejemplo de uso del bucle while para solicitar repetidamente la contraseña hasta que se ingrese la correcta.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
17 vistas3 páginas

Uso de bucles en Python: range y while

Este documento presenta varios ejemplos del uso del bucle for en Python. El bucle for se usa para repetir un bloque de código una cantidad determinada de veces. Los ejemplos muestran cómo usar for para iterar sobre rangos de números, imprimir una cadena varias veces, ejecutar código un número específico de veces basado en la entrada del usuario, e imprimir números impares en un rango. También se muestra un ejemplo de uso del bucle while para solicitar repetidamente la contraseña hasta que se ingrese la correcta.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

for i in range (20):

print(i)

la función range para repetir sobre una secuencia de números del 0 al 19 (el 20 no
está incluido)

for i in range(4,10):
print(i)

función range para generar una secuencia de números desde 4 hasta 9 (10 no está
incluido).

for i in range(5,30):
print(i, end=",")

función range para generar una secuencia de números desde 5 hasta 29 (30 no está
incluido).

palabra= input('dime una palabra: ')

for i in range(5):
print(palabra)

bucle for para imprimir esa palabra cinco veces.


meses = int(input("¿Cuántos meses han pasado? "))
for i in range(meses):
print("Han pasado " + str(i+1) + " meses")

Este bucle for se ejecutará tantas veces como el número de meses ingresados por
el usuario. La variable i tomará valores desde 0 hasta meses print("Han pasado " +
str(i+1) + " meses"): En cada iteración del bucle, se imprime un mensaje que indica
cuántos meses han pasado. La expresión str(i+1) se utiliza para convertir el valor de
i a una cadena y sumarle 1, ya que i comienza en 0, pero queremos contar desde 1.

n= int(input('escribe un numero: '))

#for i in range(start, stop, step)

for i in range(1, n, 2):


print(i)

for i in range(1, n, 2):: Este bucle for se ejecuta con i tomando valores desde 1 hasta
n-1, con un paso de 2. Esto significa que solo se seleccionarán los números impares
en ese rango. print(i): Imprime el valor de i en cada iteración del bucle.

contraseña=int('1234')

respuesta=int(input('introduce contraseña'))

while respuesta != contraseña:


respuesta=int(input('contraseña incorrecta, prueba otra vez: '))

if respuesta == contraseña:
print('contraseña correcta')

while respuesta != contraseña: Inicia un bucle while que continúa ejecutándose


mientras la contraseña ingresada (respuesta) no coincida con la contraseña
predeterminada (contraseña).

También podría gustarte