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:
Este es el paso a paso del código que genera la serie: 1, 4, 9, 16, 25, 36,... en Python:
- numero1 = 1: Inicializa la variable
numero1con el valor 1. - numero2 = 36: Inicializa la variable
numero2con el valor 36, que es el límite superior para la serie. - contador = 1: Inicializa la variable
contadorcon el valor 1. Este valor se utilizará para calcular los cuadrados de los números. - while numero1 <= numero2: Comienza un bucle
whileque seguirá ejecutándose mientrasnumero1sea menor o igual anumero2. - print(numero1, end=','): Imprime el valor de
numero1en la misma línea, separado por una coma. - contador = contador + 1: Incrementa el valor de
contadoren 1 al final de cada ciclo. - numero1 = contador * contador: Calcula el cuadrado de
contadory lo asigna anumero1, para que en la siguiente iteración se imprima el siguiente número de la serie.
Este código genera la serie de los cuadrados de los números: 1, 4, 9, 16, 25, 36.
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:
Este código en Python genera una serie de números donde cada término es el cuadrado de un número del 1 al 6.
Desglose del código:
- for numero in range(6): Crea un ciclo que itera seis veces, comenzando desde 0 hasta 5. El
range(6)genera números de 0 a 5. - numero = numero + 1: Cada número en el ciclo se incrementa en 1. Esto hace que el ciclo comience con 1 en vez de 0.
- numero = numero * numero: Toma el número incrementado y lo multiplica por sí mismo, obteniendo el cuadrado de ese número.
- print(numero, end=','): Imprime el número cuadrado seguido de una coma, pero sin saltar a una nueva línea.
La serie generada será: 1, 4, 9, 16, 25, 36,.
No hay comentarios.:
Publicar un comentario