0% encontró este documento útil (0 votos)
2 vistas4 páginas

Qué Es Python

Python es un lenguaje de programación de propósito general, creado por Guido van Rossum y lanzado en 1991, que se caracteriza por su facilidad de uso y su código abierto. Se utiliza en diversas aplicaciones como desarrollo web, análisis de datos y aprendizaje automático, y ha evolucionado a través de varias versiones importantes. Sus características incluyen sintaxis clara, multiplataforma, y una gran cantidad de bibliotecas, lo que lo convierte en una opción popular entre los desarrolladores.

Cargado por

lucianasegura99
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)
2 vistas4 páginas

Qué Es Python

Python es un lenguaje de programación de propósito general, creado por Guido van Rossum y lanzado en 1991, que se caracteriza por su facilidad de uso y su código abierto. Se utiliza en diversas aplicaciones como desarrollo web, análisis de datos y aprendizaje automático, y ha evolucionado a través de varias versiones importantes. Sus características incluyen sintaxis clara, multiplataforma, y una gran cantidad de bibliotecas, lo que lo convierte en una opción popular entre los desarrolladores.

Cargado por

lucianasegura99
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

HISTORIA Y EVOLUCIÓN

DE
¿Qué es Python?
Python es un lenguaje de programación que te
permite trabajar más rápido e integrar tus sistemas
de forma más eficaz. Python, desarrollado
inicialmente por Guido van Rossum y lanzado al
público en 1991, es actualmente uno de los
lenguajes de programación de propósito general más
utilizados.

¿Cuál es su uso?
Su código fuente es de libre acceso y su uso y distribución son
ilimitados, incluso para fines comerciales. Se utiliza ampliamente en
el desarrollo web y permite crear prácticamente cualquier cosa,
incluyendo aplicaciones móviles, aplicaciones web, herramientas,
análisis de datos, aprendizaje automático, etc. En comparación con
otros lenguajes de programación como C++, Java y C#, Python es
mucho más fácil de leer y escribir.

Historia
El origen del lenguaje Python se remonta a finales de los años 80,
cuando Guido van Rossum, un programador holandés, comenzó a
desarrollar un nuevo lenguaje como proyecto personal durante su
tiempo en el Centro para Matemáticas e Informática (CWI). Su
objetivo era crear un lenguaje de programación que fuera fácil de leer
y que favoreciera la productividad, evitando la complejidad
innecesaria de otros lenguajes de la época.

Python fue lanzado oficialmente en 1991 y, desde sus primeros años,


llamó la atención por su sintaxis clara y su capacidad para ejecutar
tareas complejas con pocas líneas de código. Una de las decisiones
clave fue hacerlo código abierto, permitiendo a cualquier persona
estudiarlo, mejorarlo y contribuir a su crecimiento.

Evolución
La evolución de Python ha sido constante y marcada por varios hitos
importantes de Python, entre los que destacan:

1991: Lanzamiento de Python 0.9.0, con funciones y manejo de


excepciones.
2000: Llega Python 2.0, incorporando la recolección automática de
basura y soporte mejorado para Unicode.

2008: Se presenta Python 3.0<, una versión diseñada para corregir


inconsistencias y mejorar la experiencia del desarrollador.

Características
1. Fácil de aprender y usar

Python tiene una sintaxis simple y clara, parecida al lenguaje


humano, lo que facilita su aprendizaje, especialmente para
principiantes.
2. Lenguaje interpretado

No necesita ser compilado antes de ejecutarse. Esto permite probar y


ejecutar el código de forma rápida
3. Multiplataforma

Python funciona en diferentes sistemas operativos como Windows,


Linux y macOS sin necesidad de hacer grandes cambios en el código
4. Código legible

Su diseño obliga a escribir código ordenado y fácil de leer, lo que


ayuda a entenderlo y mantenerlo con el tiempo.
5. Orientado a objetos

Permite trabajar con programación orientada a objetos, lo que facilita


organizar proyectos grandes.
6. Gran cantidad de librerías

Python tiene muchas bibliotecas ya creadas que ayudan a hacer


diferentes tareas sin empezar desde cero (por ejemplo, para web,
datos, inteligencia artificial, etc.).
7. Versátil

Se puede usar en muchos campos:

 Desarrollo web
 Inteligencia artificial
 Ciencia de datos
 Automatización
 8. Comunidad grande
Tiene una comunidad mundial muy activa que crea herramientas,
resuelve dudas y mejora el lenguaje constantemente.

Tipos de datos
1. Variable:
1.1. ¿Qué es?
Una variable es un espacio en la memoria donde se
guarda un dato (número, texto, etc.).

1.2. ¿Cómo se usa?


Se usan para almacenar datos (números, texto, listas)
usando el operador de asignación “ = ” . No requieren
declaración de tipo previa y se crean al asignarles un
valor: “ nombre_variable = valor ”. Para usarlas,
simplemente invoca su nombre para leer, imprimir o
modificar su contenido.
EJEMPLO:
x = 10
nombre = "Juan"

1.3. ¿Para qué sirve?


Sirve para almacenar información que puedes usar y
modificar durante el programa.

2. Acumuladores:
2.1. ¿Qué es?
Un acumulador es una variable que va sumando valores poco a
poco.

2.2. ¿Cómo se usa?


Primero se inicializa en 0, y luego se le van sumando valores
dentro de un ciclo.
EJEMPLO:
suma = 0
for i in range(5):
suma = suma + i
2.3. ¿Para qué sirve?
Sirve para sumar valores, por ejemplo:
 total de notas
 suma de números
 resultados de operaciones repetidas
A diferencia de los contadores, que siempre suman una
cantidad fija (como +1), los acumuladores añaden una
cantidad variable en cada paso.

3. Contadores:
3.1. ¿Qué es?
Un contador es una variable que aumenta o disminuye en una
cantidad fija (generalmente de 1 en 1).
3.2. ¿Cómo se usa?
Se inicia en 0 y se incrementa en cada repetición de un ciclo.
EJEMPLO:
contador = 0
for i in range(5):
contador = contador + 1
3.3. ¿Para qué sirve?
Sirve para contar cosas, por ejemplo:
 cuántas veces ocurre algo
 número de elementos
 cantidad de repeticiones
4. Condicionales:
4.1. ¿Qué es?
Son estructuras que permiten tomar decisiones en el programa
según una condición.
4.2. ¿Cómo se usa?
Se usa la palabra clave “if” para evaluar una condición, y
“else” para indicar qué hacer en caso contrario.
EJEMPLO:
edad = 18

if edad >= 18:


print("Es mayor de edad")
else:
print("Es menor de edad")

4.3. ¿Para qué sirve?


Sirve para:
 tomar decisiones
 ejecutar diferentes acciones según una condición
 controlar el flujo del programa

También podría gustarte