Programas Python

 Programa 1: Captura


En el editor principal tienes tres líneas de código que realizan una tarea básica de entrada y salida:

  • Línea 1: Define una variable llamada matricula.
  • Línea 2: Usa la función input() para pedirle al usuario que escriba algo (en este caso, una "clave").
  • Línea 3: Usa print() para mostrar en pantalla el texto "Tu matricula es:" seguido del valor que el usuario ingresó.

Ejecución

  • El programa preguntó: Dame la clave:.
  • Ingresaste el número: 124350452.
  • El programa respondió correctamente: Tu matricula es: 124350452.

Programa 2: Boleta de calificaciones


1. Manejo de Tipos de Datos
Esto es lo más importante. Python por defecto lee todo como texto, pero las funciones se convierten en datos:
  • int(): Se uso en la matrícula (línea 3) para convertir la entrada en un número entero.
  • float(): Se uso en las calificaciones (líneas 5, 6 y 7) para permitir números con decimales. Se nota en la terminal cuando el programa imprime 9.0 u 8.0.
2. Análisis de la Ejecución
  • Entrada: Se ingresa la matrícula y las notas 
  • Procesamiento: El programa guardó cada valor en su variable correspondiente.
  • Salida: Muestra toda la información organizada, respetando los espacios y formatos que se definieron.

Programa 3: Contrato de Compra Venta


Programa 4: Calculadora Basica


El programa funciona en tres etapas: Captura, Decisión y Resultado.
  • Entrada y Conversión: El programa solicita dos números y los convierte a float (punto decimal) para que el usuario pueda usar decimales. También solicita un símbolo de operación (+, -, *, /).
  • Lógica de Selección (if/elif): El programa compara el símbolo ingresado con los casos programados. Solo se ejecuta la operación que coincida con el símbolo elegido.
  • Seguridad (Validación): Antes de dividir, el código verifica que el divisor no sea 0 para evitar que el programa falle. Si no reconoce el símbolo, envía un mensaje de error ("Operación no válida").
Puntos clave para mencionar
  • Variables: num1, num2 y operacion guardan la información.
  • Casting: float() transforma el texto del usuario en números operables.
  • Estructura: El código está organizado por identación (sangrías), lo que define qué instrucciones pertenecen a cada condición.
¿Qué hace cada sección? 
  • input: Recibe datos.
  • if / elif: Elige la operación.
  • if num2 != 0: Protege contra errores matemáticos.
  • else: Maneja cualquier entrada inesperada.



Comentarios

Entradas populares