Está en la página 1de 3

GUIA DE APRENDIZAJE PYTHON

Actividad 1: Semana I

1. ¿Qué es Python? Definición.

Python es un lenguaje de programación de alto nivel, interpretado y generalmente considerado


como un lenguaje de propósito general. Fue creado por Guido van Rossum y lanzado por primera
vez en 1991. Python se caracteriza por su simplicidad y legibilidad, lo que lo convierte en un
lenguaje accesible para principiantes, pero también es utilizado en proyectos más complejos y de
gran escala.

2. Características de Python

1. Sintaxis clara y legible: Python se enfoca en tener una sintaxis clara y legible, lo que
facilita la comprensión del código y el mantenimiento del mismo. Su diseño se basa en
el uso de espacios en blanco (indentación) en lugar de llaves o palabras clave para
delimitar bloques de código, lo que hace que el código sea más limpio visualmente.
2. Multiparadigma: Python es un lenguaje multiparadigma, lo que significa que admite
diferentes estilos de programación, como la programación orientada a objetos, la
programación funcional y la programación imperativa. Esto proporciona flexibilidad al
programador para elegir el enfoque más adecuado para resolver un problema
específico.
3. Amplia biblioteca estándar: Python cuenta con una biblioteca estándar muy extensa
que incluye módulos y paquetes para realizar una amplia gama de tareas, como
manipulación de archivos, acceso a bases de datos, procesamiento de texto, creación
de interfaces gráficas, entre otros. Esta biblioteca estándar facilita el desarrollo de
aplicaciones sin tener que depender de bibliotecas externas.
4. Portabilidad: Python es altamente portátil, lo que significa que puede ejecutarse en
diferentes plataformas, como Windows, macOS, Linux, entre otros. Esto permite que
los programas escritos en Python sean fácilmente transferibles entre diferentes
sistemas sin requerir grandes modificaciones.
5. Comunidad y soporte: Python tiene una comunidad activa y vibrante de
desarrolladores que contribuyen con la mejora del lenguaje y crean bibliotecas y
frameworks adicionales. Además, hay una amplia disponibilidad de recursos, como
documentación, tutoriales y foros, lo que facilita el aprendizaje y la resolución de
problemas.
3. Presentación sobre Python: https://tome.app/willderer/python-el-lenguaje-de-
programacion-mas-poderoso-y-facil-de-aprender-clic3nbbe06m74g3cqh30hmnc

4. Foro: ¿Por qué cree usted que es importante iniciar el aprendizaje de lenguajes de
programación con PYTHON y no con otros más comerciales como JAVA, PHP?

La sintaxis que utiliza Python es fácil de leer para un ser humano, Python es uno de los
lenguajes de programación más fáciles de aprender que hay, además Python es un
lenguaje de propósito general, lo que quiere decir que se puede usar para hacer casi
cualquier cosa de la que sea capaz un lenguaje de programación.

Por estas razones Python es uno de los mejores o el mejor lenguaje para comenzar en la
programación.

5. Ejercicios Python: https://programaciondealtonivel.blogspot.com/2023/06/ejercicios-


basicos-en-python.html

6. ¿Qué son los datos en Python?:

En programación, los tipos de datos son una forma de clasificar y representar los
diferentes tipos de valores que pueden manipularse y almacenarse en un programa. Cada
tipo de dato tiene características específicas y define el rango de valores y las operaciones
que se pueden realizar con ellos.

7. Ejemplos de tipos de datos en Python

1. Números enteros (int):


Los números enteros representan valores numéricos sin parte decimal. Pueden ser
positivos o negativos, y no tienen límite máximo o mínimo en la mayoría de los lenguajes
de programación.

Características: Los números enteros se utilizan para realizar operaciones aritméticas,


como suma, resta, multiplicación y división entera. En la mayoría de los casos, las
operaciones aritméticas con números enteros mantienen la precisión y la exactitud.

2. Números de punto flotante (float):

Los números de punto flotante representan valores numéricos que tienen una parte
decimal. Estos valores se almacenan en memoria utilizando una representación
aproximada.
Características: Los números de punto flotante se utilizan para realizar operaciones
aritméticas más precisas y complejas, como cálculos con decimales y números muy
grandes o muy pequeños. Sin embargo, debido a la representación aproximada, pueden
ocurrir errores de redondeo en ciertas operaciones.

3. Cadenas de texto (str):

Las cadenas de texto representan una secuencia de caracteres, como letras, números y
símbolos, y se utilizan para representar texto en un programa.

Características: Las cadenas de texto se pueden manipular y combinar utilizando


operaciones como concatenación (unión de cadenas) y indexación (acceso a caracteres
individuales). También se pueden realizar operaciones de comparación, búsqueda y
reemplazo en cadenas de texto.

4. Booleanos (bool):

Los booleanos representan dos valores lógicos: verdadero (True) o falso (False). Se utilizan
para realizar evaluaciones lógicas y controlar el flujo de ejecución en un programa.

Características: Los booleanos son útiles en estructuras de control de flujo, como


declaraciones if/else, bucles y expresiones booleanas. Permiten tomar decisiones basadas
en condiciones lógicas y realizar operaciones de comparación.

8. Presentación tipos de datos en Python: https://tome.app/willderer/datos-en-python-


definicion-caracteristicas-y-ejemplos-clim640770701o73bxr297jgr

También podría gustarte