Ir al contenido principal

Python. Prácticas, teoría, programas

 

Python: lenguaje de programación

Python es un lenguaje de programación de alto nivel, interpretado y muy flexible, creado por el programador Guido van Rossum y presentado en 1991. Este lenguaje se utiliza en muchas áreas de la informática, como el desarrollo web, análisis de datos, inteligencia artificial, automatización de tareas, ciencia de datos y creación de aplicaciones.

Una de las razones por las que Python es tan popular es su sintaxis clara y fácil de leer, lo que permite escribir programas de forma más rápida y sencilla en comparación con otros lenguajes.



Historia y origen

Python fue desarrollado con la intención de ofrecer una alternativa más sencilla a lenguajes de programación más complejos como C o Java. Su diseño se enfoca en que el código sea fácil de entender, utilizando indentación (espacios al inicio de las líneas) en lugar de llaves para organizar el programa.

Su filosofía se basa en la idea de “menos es más”, lo que lo convierte en un lenguaje ideal tanto para personas que están empezando a programar como para desarrolladores con experiencia. Con el paso del tiempo ha recibido múltiples mejoras y actualizaciones, llegando hasta Python 3.14 en el año 2026.

Usos principales

Python tiene una gran variedad de aplicaciones en diferentes áreas de la tecnología. Se utiliza para:

  • Desarrollo web, mediante herramientas como Django o Flask.

  • Inteligencia artificial y aprendizaje automático, con bibliotecas como TensorFlow.

  • Automatización de tareas, para simplificar procesos repetitivos.

  • Análisis de datos y ciencia de datos, utilizando bibliotecas como NumPy y Pandas.

  • Desarrollo de videojuegos y aplicaciones.

Debido a su eficiencia y gran cantidad de herramientas disponibles, empresas importantes como Google, Netflix y la NASA utilizan Python en muchos de sus proyectos.

Popularidad actual

En la actualidad, Python es uno de los lenguajes de programación más utilizados en el mundo. Se calcula que más de 10 millones de desarrolladores lo emplean para distintos proyectos. Además, ocupa los primeros lugares en rankings de popularidad como Stack Overflow (2025) y TIOBE, especialmente en áreas relacionadas con la ciencia de datos y la inteligencia artificial.

Su comunidad de usuarios sigue creciendo cada año, lo que permite que constantemente se desarrollen nuevas bibliotecas, herramientas y recursos para aprender.


La función input() en Python

La función input() se utiliza para recibir información que el usuario escribe desde el teclado mientras el programa se está ejecutando. El dato que se obtiene con esta función se guarda en una variable y, por defecto, Python lo interpreta como texto (string).

Esto permite crear programas interactivos, donde el usuario puede introducir información y el programa responde o realiza operaciones con esos datos.

Por ejemplo, los datos ingresados pueden mostrarse en pantalla usando la función print().


Conceptos generales

En Python, las variables se utilizan para almacenar información de forma temporal dentro de un programa. Estas se crean automáticamente cuando se les asigna un valor utilizando el signo =.

Python también identifica automáticamente el tipo de dato que se está usando, por ejemplo:

  • str para texto

  • int para números enteros

  • float para números con decimales

La función input("mensaje") muestra un mensaje en pantalla y espera a que el usuario escriba una respuesta. Después, la función print() permite mostrar textos o valores en la consola.


Tipos de variables

En Python existen diferentes tipos de variables según el tipo de dato que almacenan:

  • str (string): Se utiliza para guardar texto, como nombres o mensajes. Si se desea convertir otro dato a texto se puede usar str().

  • int (integer): Sirve para almacenar números enteros, por ejemplo edades o números de matrícula. Se puede obtener con int(input()).

  • float: Se usa para números decimales, como calificaciones o medidas. Se obtiene con float(input()).

Estas conversiones son importantes para evitar errores cuando el programa necesita realizar operaciones matemáticas con los datos ingresados.








Comentarios

Entradas populares de este blog

practica 2

  Practica 2    En esta practica fue hecha en equipo que esta conformado por  Castro Chigo Damián, Jiménez Garcia  Darién Uriel   y su servidor Emiliano Ambrosio Colorado Nosotros escogimos como  este logo para que nos represente  En esta práctica usamos un protoboard para armar un circuito sencillo que hiciera prender unos focos pequeños llamados Leds. El propósito fue aprender a conectar los materiales de manera correcta y entender cómo funciona la corriente en un circuito básico. Materiales Protoboard (placa de pruebas). Cables jumper (para hacer las conexiones). LEDs verdes. Resistencias (para que los LEDs no se quemen). Fuente de energía batería. Procedimiento y Resultados Primero colocamos los Leds en el protoboard cuidando la posición de sus patitas, identificando correctamente el ánodo (positivo) y el cátodo (negativo). Después conectamos las resistencias en serie junto a los leds para evitar que se dañaran por exceso de corriente. ...

Semáforo en TINKERCAD y en Físico

 Semáforo en tinkercad   En TinkerCAD Materiales LED rojo, LED amarillo y LED verde Protoboard Arduino UNO Tres resistencias de 330 Ω Instrucciones Acomoda los LED: Coloca los tres LED alineados en la protoboard para facilitar la conexión y que queden organizados. Añade las resistencias: Conecta una resistencia desde la línea negativa hasta el cátodo de cada LED. (En un circuito real normalmente se coloca en el ánodo, pero en TinkerCAD no afecta el funcionamiento.) Conecta los cables al Arduino: Elige en tu código qué pines vas a usar y, con base en eso, coloca los cables desde esos pines hacia la fila donde está el ánodo de cada LED. Así cada LED recibirá energía desde el pin correspondiente. Carga el código: Abre el editor de código de TinkerCAD, escribe el programa y ejecuta la simulación. Funcionamiento esperado Cuando inicies la simulación, los LED deben encender uno tras otro en orden: Verde Amarillo Rojo Una vez compl...

Modelado 3D, con TINKERCAD

 Este apartado corresponde únicamente al reporte del trabajo realizado. Para desarrollar los modelos 3D se utilizaron algunos videos como guía, lo cual facilitó comprender mejor las herramientas y técnicas necesarias. El modelado 3D es una disciplina muy amplia que puede aplicarse en áreas como animación digital, creación de piezas para proyectos de robótica, diseño de productos, prototipos para impresión 3D y muchos otros usos. Una de las grandes ventajas del modelado 3D es su flexibilidad: prácticamente cualquier forma, objeto o idea puede llevarse a un entorno digital y convertirse en un diseño funcional o estético. En nuestro caso, elaboramos distintos modelos con fines didácticos y prácticos. Uno de ellos fue: Nombre para llavero: Avión en 3D Carro en 3D