PYTHON
Python: Prácticas, teoría y programas
Python es un lenguaje de programación de alto nivel, interpretado y muy versátil, creado en 1991 por Guido van Rossum. Se utiliza en múltiples áreas como desarrollo web, análisis de datos, inteligencia artificial, automatización y creación de aplicaciones. Su principal ventaja es su sintaxis sencilla y fácil de leer, lo que permite desarrollar programas de manera rápida y eficiente.
Historia y origen
Python nació como una alternativa a lenguajes más complejos como C o Java. Su diseño se enfoca en la legibilidad del código, utilizando indentación en lugar de llaves. Su filosofía se basa en la simplicidad, lo que lo hace ideal tanto para principiantes como para programadores avanzados. Con el paso del tiempo ha evolucionado constantemente, llegando hasta versiones actuales como Python 3.14 en 2026.
Usos principales
Python se utiliza en diferentes áreas, entre ellas:
Desarrollo web con frameworks como Django y Flask
Inteligencia artificial y machine learning con herramientas como TensorFlow
Automatización de tareas
Desarrollo de videojuegos
Ciencia de datos con bibliotecas como NumPy y Pandas
Grandes empresas como Google, Netflix y la NASA utilizan Python debido a su eficiencia y gran cantidad de librerías.
Popularidad actual
Python es uno de los lenguajes más utilizados en el mundo, con más de 10 millones de desarrolladores. Destaca en rankings como Stack Overflow y TIOBE, especialmente en áreas como la ciencia de datos. Además, su comunidad crece constantemente.
Función input() y salida de datos
La función input() permite capturar datos que el usuario escribe desde el teclado. Por defecto, siempre devuelve un valor tipo texto (string).
Se utiliza para crear programas interactivos, donde el usuario puede ingresar información en tiempo real. Estos datos se almacenan en variables y se muestran en pantalla con la función print().
Conceptos generales
Las variables sirven para guardar datos temporalmente.
Se crean al asignar un valor con el signo =.
Python detecta automáticamente el tipo de dato.
Tipos básicos:
str: texto (entre comillas)
int: números enteros
float: números con decimales
Ejemplo:
input("mensaje: ") muestra un mensaje y espera respuesta
print("texto", variable) imprime datos con espacios automáticos
Tipos de variables
str (string): almacena texto como nombres o mensajes
int (entero): números sin decimales
float (decimal): números con punto decimal
Para evitar errores, se usan conversiones como:
int(input())
float(input())
str()
Código 1: Captura básica
Este programa solicita una matrícula usando input(), la guarda en una variable tipo string y la muestra con print().
Flujo: entrada → almacenamiento → salida
Sirve para entender cómo interactúa el usuario con el programa.
Código 2: Boleta de calificaciones
Este programa:
Muestra encabezados con print()
Solicita matrícula (int)
Captura calificaciones (float)
Incluye un nombre fijo
Finalmente imprime los datos organizados. Enseña cómo trabajar con múltiples entradas y distintos tipos de datos.
Código 3: Contrato de compraventa
En este caso se capturan muchos datos:
Información del vehículo
Datos del comprador y vendedor
Se utilizan variables tipo string e int.
El resultado es un formato similar a un contrato, mostrando todos los datos ordenados.
Código 4: Calculadora básica
El programa:
Solicita dos números (float)
Pide un operador (+, -, *, /)
Usa if, elif y else para decidir qué operación realizar
Incluye validación para evitar división entre cero (if num2 != 0).
Este ejemplo enseña:
Uso de condiciones
Toma de decisiones en programas
Lógica básica de programación
Comentarios
Publicar un comentario