0% encontró este documento útil (0 votos)
30 vistas3 páginas

Python Desde Cero

Python es un lenguaje de programación interpretado y de alto nivel, creado por Guido van Rossum en los años 80, conocido por su legibilidad y versatilidad. Es fundamental en diversas áreas como desarrollo web, análisis de datos e inteligencia artificial, y permite programación orientada a objetos, funcional y más. Su simplicidad lo hace ideal para principiantes y su potente ecosistema lo hace adecuado para desarrolladores avanzados.

Cargado por

lepenilo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas3 páginas

Python Desde Cero

Python es un lenguaje de programación interpretado y de alto nivel, creado por Guido van Rossum en los años 80, conocido por su legibilidad y versatilidad. Es fundamental en diversas áreas como desarrollo web, análisis de datos e inteligencia artificial, y permite programación orientada a objetos, funcional y más. Su simplicidad lo hace ideal para principiantes y su potente ecosistema lo hace adecuado para desarrolladores avanzados.

Cargado por

lepenilo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

Lenguaje de Programación Python

Introducción
Python es un lenguaje de programación interpretado, de alto nivel y con una sintaxis clara y
legible. Es uno de los lenguajes más populares en la actualidad debido a su simplicidad y
versatilidad, ideal tanto para principiantes como para desarrolladores avanzados.

Historia y propósito
Python fue creado a finales de los años 80 por Guido van Rossum y lanzado oficialmente en
1991. Su diseño se centró en la legibilidad del código y en permitir a los programadores
expresar conceptos en pocas líneas de código.

¿Por qué se creó y por qué es importante?


Python fue creado con el objetivo de ser un lenguaje fácil de aprender, eficiente y flexible.
Hoy en día es fundamental en áreas como desarrollo web, análisis de datos, inteligencia
artificial, automatización de tareas y educación en programación. Es conocido por su gran
comunidad y extensa colección de bibliotecas.

¿Cómo funciona Python?


Python es un lenguaje interpretado. El código fuente es procesado por un intérprete en
tiempo de ejecución, lo que permite una rápida experimentación y desarrollo. El intérprete
convierte el código en instrucciones que la máquina puede ejecutar directamente.

Intérprete de Python y entornos


El intérprete oficial es CPython, aunque existen otros como Jython (Python sobre Java),
IronPython (sobre .NET) y PyPy (con compilación Just-In-Time). Python puede ejecutarse
desde la terminal o desde entornos como IDLE, Jupyter Notebook, PyCharm, VS Code, entre
otros.

Clasificación y paradigmas
Python es un lenguaje multiparadigma: permite programación orientada a objetos,
imperativa y funcional. Es dinámicamente tipado, interpretado y de propósito general.

Tipos de datos
Python incluye tipos primitivos como int, float, str, bool y estructuras como list, tuple, dict y
set.

Ejemplo:
edad = 25
precio = 99.99
activo = True
nombres = ["Ana", "Luis", "Carlos"]
Clases, objetos y métodos
Python permite la creación de clases para definir objetos personalizados.

Ejemplo:
class Persona:
def __init__(self, nombre, edad):
self.nombre = nombre
self.edad = edad

def saludar(self):
print(f"Hola, soy {self.nombre}")

Herencia, encapsulamiento y polimorfismo


Herencia: permite crear clases hijas que heredan atributos y métodos de una clase padre.
Ejemplo:
class Empleado(Persona):
def __init__(self, nombre, edad, salario):
super().__init__(nombre, edad)
self.salario = salario

Encapsulamiento: se logra mediante convenciones como usar '_' o '__' antes del nombre de
los atributos.

Polimorfismo: permite usar una misma interfaz para diferentes tipos de objetos.
Ejemplo:
for persona in lista:
persona.saludar()

Tipos de aplicaciones que se pueden desarrollar


- Scripts de automatización
- Aplicaciones web (Django, Flask)
- Análisis de datos (Pandas, NumPy)
- Inteligencia artificial y machine learning (TensorFlow, scikit-learn)
- Videojuegos (Pygame)
- Aplicaciones de escritorio (Tkinter, PyQt)

Ejemplos prácticos comentados


Ejemplo básico:

def suma(a, b):


return a + b

resultado = suma(5, 3)
print("Resultado:", resultado)
Ejemplo con clase:
p = Persona("Laura", 28)
p.saludar() # Salida: Hola, soy Laura

Conclusión
Python ha revolucionado el mundo de la programación por su simplicidad, poder y
flexibilidad. Es un lenguaje ideal para quienes comienzan a programar, pero también es lo
suficientemente potente como para desarrollar soluciones avanzadas en casi cualquier
campo.

Referencias
Van Rossum, G. (1991). The Python Programming Language. Python Software Foundation.

Lutz, M. (2013). Learning Python. O'Reilly Media.

Python Software Foundation. (2023). Documentación oficial. https://www.python.org/doc/

También podría gustarte