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

Entradas más populares de este blog

Buzzer: qué es y cómo programarlo

Logic.ly

Modelado 3D con tinkercard