jueves, 30 de enero de 2025

Ingresar una palabra y que se repita 10 veces en Python

Código del ejercicio: Con ciclo while

palabra = input("Ingrese una palabra: ")
repetir = 0
while (repetir < 10):
  print(palabra)
  repetir += 1

Definición de los códigos del ejercicio:

input() --> permite obtener texto escrito por teclado.
while --> el bucle while evalúa una condición y luego ejecuta un bloque de código si la condición es verdadera.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
for --> el bucle for se utiliza para recorrer los elementos de un objeto iterable (lista, tupla, conjunto, diccionario, …) y ejecutar un bloque de código.
in --> el operador in devuelve True si el valor se encuentra en una secuencia; False en caso contrario.
range --> es un tipo que se utiliza para representar una secuencia inmutable de números. Uno de sus principales usos es junto a la sentencia for, para definir un bucle sobre el que se itera un número determinado de veces.
print() --> imprime un mensaje en la pantalla.
+= --> el operador de asignación de suma ( += ) suma el valor del operando derecho a una variable y asigna el resultado a la variable.

Explicación del Código:

Este código en Python permite al usuario ingresar una palabra y la muestra 10 veces en la consola.

Código en Python:

palabra = input("Ingrese una palabra: ") # Solicita al usuario que ingrese una palabra y la guarda en la variable "palabra". repetir = 0 # Inicializa la variable "repetir" con 0. while (repetir < 10): # Se ejecuta un bucle mientras "repetir" sea menor que 10. print(palabra) # Muestra la palabra ingresada en la consola. repetir += 1 # Incrementa la variable "repetir" en 1 en cada iteración, hasta llegar a 10.

Explicación:

  • input("Ingrese una palabra: "): Pide al usuario que ingrese una palabra y la almacena en la variable palabra.
  • repetir = 0: Inicializa la variable repetir con el valor 0.
  • while (repetir < 10): Inicia un bucle que se repetirá mientras repetir sea menor que 10.
  • print(palabra): Muestra la palabra ingresada en la consola.
  • repetir += 1: Aumenta el valor de repetir en 1 en cada iteración, hasta que llegue a 10.

Código del ejercicio: Con ciclo for

palabra = input("Ingrese una palabra: ")
for repeticion in range(10):
  print(palabra)

Definición de los códigos del ejercicio:

input() --> permite obtener texto escrito por teclado.
while --> el bucle while evalúa una condición y luego ejecuta un bloque de código si la condición es verdadera.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
for --> el bucle for se utiliza para recorrer los elementos de un objeto iterable (lista, tupla, conjunto, diccionario, …) y ejecutar un bloque de código.
in --> el operador in devuelve True si el valor se encuentra en una secuencia; False en caso contrario.
range --> es un tipo que se utiliza para representar una secuencia inmutable de números. Uno de sus principales usos es junto a la sentencia for, para definir un bucle sobre el que se itera un número determinado de veces.
print() --> imprime un mensaje en la pantalla.
+= --> el operador de asignación de suma ( += ) suma el valor del operando derecho a una variable y asigna el resultado a la variable.

Explicación del Código:

El siguiente código en Python solicita al usuario una palabra y la imprime 10 veces en pantalla.


palabra = input("Ingrese una palabra: ") 
for repeticion in range(10): 
    print(palabra)

    

Explicación de cada línea:

  • palabra = input("Ingrese una palabra: ") → Se solicita al usuario que ingrese una palabra y se guarda en la variable palabra.
  • for repeticion in range(10): → Se inicia un bucle que repetirá su contenido 10 veces.
  • print(palabra) → En cada repetición, se imprime la palabra ingresada por el usuario.

Ejemplo de salida en la consola:

Ingrese una palabra: Hola
Hola
Hola
Hola
Hola
Hola
Hola
Hola
Hola
Hola
Hola
    

No hay comentarios.:

Publicar un comentario

Cómo hacer un diagrama de flujo

Los diagramas de flujo son diagramas que muestran los pasos de un proceso. Los diagramas de flujo básicos son fáciles de crea...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️