PYTHON
Python es un lenguaje de programación de alto nivel, interpretado, de propósito general y con una sintaxis simple y legible. Fue creado por Guido van Rossum en 1991, y es ampliamente utilizado en diversas áreas como desarrollo web, ciencia de datos, inteligencia artificial, automatización, y más.
Características principales de Python:
1. Simplicidad:
Su sintaxis es clara y legible, lo que lo hace ideal para principiantes y proyectos complejos.
2. Interpretado:
Python ejecuta el código línea por línea, lo que facilita la detección de errores y pruebas rápidas.
3. Multiparadigma:
Admite diferentes estilos de programación, como programación orientada a objetos, funcional y estructurada.
4.Multiplataforma:
Es compatible con diferentes sistemas operativos como Windows, macOS, Linux y más.
Actividad N°1
Línea 1:
nombre = input("ingresa tu nombre: ")
Función: input().
Solicita al usuario que ingrese su nombre y almacena el valor como una cadena en la variable nombre.
Línea 2:
edad = int(input("ingresa tu edad: "))
Función: input().
Solicita al usuario que ingrese su edad y convierte el valor ingresado (cadena) a un número entero mediante int(). El resultado se almacena en la variable edad.
Línea 4:
print("Hola {}, tienes {} años".format(nombre, edad))
Función: print().
Muestra un mensaje en la consola.
Usa el método format() para insertar dinámicamente los valores de las variables nombre y edad en la cadena de texto.
Comportamiento General:
Al ejecutarse, el programa pedirá al usuario que introduzca su nombre y su edad.
Luego imprimirá un saludo con esos datos.
Este código es un ejemplo básico de interacción con el usuario en Python y el uso de funciones como input() y print().
Act N°2
En el código se observa lo siguiente:
Una variable llamada calcula almacena el resultado de una operación que utiliza la función print para mostrar el cálculo.
((3+2)/(5∗2),2).
En la siguiente línea se intenta imprimir el valor de calcula usando print(calcula).
En el panel inferior, en la consola de salida, se muestra la ejecución del script:
Primero se muestra el resultado de la operación
(0.5,2).
Después aparece None, ya que la función print en Python no devuelve un valor (devuelve None), y esta es la salida al intentar imprimir calcula.
Actividad N°3
En esta actividad utilizamos los códigos necesarios para que el programa solicite al usuario que introduzca su edad y, dependiendo de si es mayor de edad o no, muestra un mensaje diferente.
Primero, uso la función input para pedirle al usuario que me diga su edad con este mensaje: "dígitame tu edad: ". Luego convierto lo que escribe en un número entero con int y lo guardo en una variable que llamé edad.
Después, utilizo una estructura condicional para verificar si la edad que ingresaron es mayor o igual a 18:
Si la edad es mayor o igual a 18, le muestro este mensaje:
"Eres mayor de edad. YA PUEDES TENER NOVIO".
Si la edad es menor a 18, entonces aparece este otro mensaje:
"No eres mayor de edad. NO PUEDES TENER NOVIO".
Actividad N°4
En esta actividad, el valor ingresado se almacena en la variable estado civil.
Condicional:
Si el usuario introduce "c", se imprime el mensaje "casado".
En caso contrario (else), se imprimen tres mensajes consecutivos: "soltero", "divorciado" y "viudo".
El código tiene como objetivo calcular y mostrar la tabla de multiplicar de un número ingresado por el usuario. Sin embargo, contiene un error en la estructura del bucle while y la indentación de las líneas.
Actividad N° 5
En esta actividad, programé el código realiza una cuenta regresiva utilizando un bucle while.
Código:
i = 10
while i > 1:
print("Estoy iterando, voy por el salto: {}".format(i))
i -= 1
Explicación:
Inicialización de la variable i:
i = 10
Se inicializa la variable i con el valor 10. Esta variable actúa como contador en el bucle.
Bucle while:
while i > 1:
Este bucle se ejecutará mientras el valor de i sea mayor que 1.
Impresión del mensaje:
print("Estoy iterando, voy por el salto: {}".format(i))
En cada iteración, se imprime un mensaje que incluye el valor actual de i mediante el método format().
Decremento de i:
i -= 1
En cada iteración, el valor de i se reduce en 1. Esto asegura que el bucle termine cuando i llegue a 1.
Comportamiento:
El programa inicia con i = 10 y, en cada iteración, reduce el valor de i hasta que sea igual a 1.
Durante cada paso, imprime el mensaje con el valor actual de i.
Actividad N°6
tabla = int(input("Ingresa un numero de la tabla: "))
Función: input().
Solicita al usuario que ingrese un número. Este se convierte en un entero usando int() y se almacena en la variable tabla.
Línea 2:
i = 1
Inicializa la variable i en 1. Esta se usará como contador en el bucle para calcular las multiplicaciones.
Línea 3:
while i <= 10:
Bucle: while.
Este bucle debería ejecutarse mientras i sea menor o igual a 10, calculando la tabla de multiplicar.
Línea 4:
multi = tabla * i
Calcula la multiplicación del número ingresado (tabla) por el valor actual de i y guarda el resultado en multi.
Línea 5 (Error de indentación):
print("{} x {} = {}".format(tabla, i, multi))
Muestra la multiplicación actual en el formato "tabla x i = resultado".
Problema: Esta línea debería estar integrada dentro del bucle while, ya que, de lo contrario, no se ejecutará repetidamente.
Línea 6:
i += 1
Incrementa el valor de i en 1 para avanzar al siguiente número en la tabla.
Problema: También debería estar dentro del bucle while.


.png)
.png)


.png)
.png)


Comentarios
Publicar un comentario