Código del ejercicio:
Definición de los códigos del ejercicio:
int() --> convierte el valor especificado en un número entero.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 o igual ( <= ) devuelve true si el operando izquierdo es menor o igual que el operando derecho, y en false caso contrario.
print() --> imprime un mensaje en la pantalla.
, --> concatena variables de cadena.
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'.
Explicación del Código:
El ejercicio consiste en mostrar la siguiente serie: 0, 5, 10, 15, 20, 25, 30, 35, 40...
Código Python
n1 = int(input("Ingresar número: "))
n2 = 0
while n2 <= n1:
print(n2, end=",")
n2 = n2 + 5
Explicación de cada línea
1. n1 = int(input())
Pide al usuario que ingrese un número y lo guarda
en la variable n1.
n1 = int(input("Ingresar número: "))
Por ejemplo, si el usuario ingresa 40,
entonces n1 tendrá el valor 40.
2. n2 = 0
Crea la variable n2 y le asigna el valor
0. Este será el primer número de la serie.
n2 = 0
3. while n2 <= n1:
El ciclo while repite las instrucciones mientras
n2 sea menor o igual que n1.
while n2 <= n1:
4. print(n2, end=",")
Muestra el valor de n2. El
end="," hace que después de cada número
aparezca una coma.
print(n2, end=",")
5. n2 = n2 + 5
Aumenta el valor de n2 en 5.
De esta manera, la serie avanza de 5 en 5.
n2 = n2 + 5
Resultado
Si el usuario ingresa 40, el resultado será:
0,5,10,15,20,25,30,35,40,
Resumen
| Código | Función |
|---|---|
input() |
Permite ingresar un dato. |
int() |
Convierte el dato en un número entero. |
n1 |
Guarda el número ingresado. |
n2 = 0 |
Inicia la serie desde 0. |
while |
Repite las instrucciones. |
n2 <= n1 |
Comprueba si el ciclo debe continuar. |
print() |
Muestra el número en pantalla. |
end="," |
Coloca una coma después del número. |
n2 + 5 |
Aumenta el número en 5. |
No hay comentarios.:
Publicar un comentario