Código del ejercicio: Con ciclo while
Definición de los códigos del ejercicio:
while --> el bucle while evalúa una condición y luego ejecuta un bloque de código si la condición es verdadera.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.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
end --> el parámetro end se usa para agregar una cadena a la salida de print() cuando se realiza la impresión de una declaración. Pero, ¿alguna vez se preguntó por qué después de cada declaración de impresión, el cursor se mueve a la siguiente línea? Esto se debe a que la declaración de impresión viene con un valor predeterminado de parámetro final que es '\n'.
print() --> imprime un mensaje en la pantalla.
, --> concatena variables de cadena.
Explicación del Código:
A continuación se explica el código paso a paso:
- numero1 = 1: Inicializa la variable
numero1con el valor 1. - numero2 = 21: Inicializa la variable
numero2con el valor 21, que es el límite superior hasta donde se generarán los números impares. - while numero1 <= numero2: Inicia un bucle
while, que continuará ejecutándose mientras el valor denumero1sea menor o igual anumero2. - print(numero1, end=','): Muestra el valor de
numero1y lo imprime seguido de una coma (sin saltar a una nueva línea). - numero1 = numero1 + 2: Incrementa
numero1en 2, lo que permite generar solo números impares.
Este código comenzará con el número 1 y seguirá generando números impares sumando 2 a cada valor hasta llegar a 21.
Código del ejercicio: Con ciclo for
Definición de los códigos del ejercicio:
while --> el bucle while evalúa una condición y luego ejecuta un bloque de código si la condición es verdadera.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.
<= --> el operador menor o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
end --> el parámetro end se usa para agregar una cadena a la salida de print() cuando se realiza la impresión de una declaración. Pero, ¿alguna vez se preguntó por qué después de cada declaración de impresión, el cursor se mueve a la siguiente línea? Esto se debe a que la declaración de impresión viene con un valor predeterminado de parámetro final que es '\n'.
print() --> imprime un mensaje en la pantalla.
, --> concatena variables de cadena.
Explicación del Código:
Código en Python:
for numero in range(1, 22, 2):
print(numero, end=',')
Explicación:
1. for numero in range(1, 22, 2):
Este es un bucle for que itera sobre un rango de números. El rango comienza en 1, termina en 22 (sin incluirlo) y tiene un paso de 2, lo que asegura que solo se generen números impares.
2. print(numero, end=',')
En cada iteración del bucle, se imprime el número generado por el range. El parámetro end=',' asegura que los números se impriman en la misma línea, separados por una coma (,) en lugar de un salto de línea.
Salida del código:
La salida del código es:
1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21,
No hay comentarios.:
Publicar un comentario