Programación
Programas elaborados en Virtual Studio Code:
Código en Python:
1. Comentarios (#)
-
En Python, los comentarios comienzan con el símbolo
#. Los comentarios no afectan el funcionamiento del programa. Son simplemente anotaciones que el programador escribe para aclarar qué hace cada parte del código. -
El comentario puede indicar un "saludo básico en Python".
2. Función (def)
-
defes una palabra clave en Python que se usa para definir una función. -
Una función es un bloque de código que realiza una tarea específica. Puedes usar una función en cualquier momento del programa para ejecutar ese bloque de código.
3. El cuerpo de la función
-
input(): La funcióninput()le pide al usuario que ingrese algo. El texto que ves entre los paréntesis,"¿Cuál es tu nombre?", es lo que el programa mostrará en la pantalla para pedirle al usuario que ingrese algo. -
nombre = input(...): Aquí, el valor que el usuario ingrese se guardará en una variable llamadanombre. Una variable es como un "contenedor" que almacena datos. print(f"¡Hola, {nombre}! Bienvenido a Visual Studio Code."): La funciónprint()muestra texto en la pantalla. En este caso, se utiliza una f-string (indicado por la letrafantes de las comillas) para incluir el valor de la variablenombredentro del mensaje. Así, si el usuario ingresa "Juan", el mensaje será:¡Hola, Juan! Bienvenido a Visual Studio Code..
4. Llamar a la función (saludo())
-
Después de definir la función, necesitas "llamarla" para que se ejecute. En este caso, simplemente escribimos
saludo(), lo que hace que el programa ejecute todo el código dentro de la funciónsaludo().
Flujo del programa:
-
El programa comienza en la línea donde se llama a la función
saludo(). -
El programa se detiene en la función y ejecuta todo el código dentro de ella:
-
Muestra el mensaje
¿Cuál es tu nombre?y espera que el usuario ingrese algo. -
Guarda la respuesta en la variable
nombre. -
Luego muestra el saludo, incluyendo el nombre que el usuario ingresó.
-
-
Una vez que la función termina de ejecutarse, el programa termina.
Entrada y Salida de datos:
Resultados:
contrasena_correcta = "MiClave123"
Aquí se define una contraseña que será la válida. Esta está "quemada" en el código (no es lo más seguro, pero sirve para prácticas).
entrada = input("Introduce la contraseña: ")
El programa muestra el mensaje "Introduce la contraseña:" y espera a que el usuario escriba algo.
Lo que el usuario escriba se guarda en la variable entrada.
if entrada == contrasena_correcta:
Compara lo que escribió el usuario (entrada) con la contraseña que se definió al principio (contrasena_correcta).
print("Acceso concedido.")
Si la contraseña es correcta, muestra este mensaje.
else: print("Contraseña incorrecta.")
Si no coincide, avisa que la contraseña está mal.
RESULTADOS:
Pide la altura del pino al usuario.
Usa un for para crear cada nivel del árbol:
-
Añade espacios a la izquierda para centrar.
-
Luego añade estrellas para formar la forma triangular.
Finalmente, dibuja el tronco con el carácter | centrado.
Este programa genera una secuencia de sumas usando dos variables (i y j) que se incrementan en cada iteración. Calcula r = i + j y muestra los valores de i, j y r en una tabla, alineados en columnas, para que se vea limpio y entendible. El ciclo se repite hasta que r supera el valor de 88.
Comienza en i = 0 y j = 0.
Suma r = i + j.
Muestra los tres valores.
Aumenta i y j en 1.
Repite hasta que r > 88.
i y j comienzan desde 0.
r almacenará la suma de i + j.
i, j y r, cada uno ocupando 5 espacios y alineados a la derecha.
Luego, imprime una línea de 17 guiones para separar el encabezado de los datos.
f"{'i':>5}" significa: "imprime la letra 'i', ocupando 5 espacios, alineada a la derecha".
Este es el ciclo principal del programa:
-
Mientras
rsea menor o igual a 88, el ciclo sigue. -
Dentro del ciclo se actualiza el valor de
rcomo la suma dei + j.









.jpeg)







Comentarios
Publicar un comentario