INSTITUTO NACIONAL DE EL TRANSITO
Nombre:
Hugo Alexander García Romero
Docente: Hugo Balmore Vallejo Diaz
Actividad: Realizar guia sobre los fundamentos de python
Especialidad: Desarrollo de Software
Modulo: 3.8 Proyecto innovador de Desarrollo de software
Año: Tercero
Guía Teórica: Fundamentos Básicos de Python.
Indicaciones Generales: Elabora de manera individual la siguiente guía teórica,
desarrollando cada uno de los puntos que la conforman, agrega una portada y envía la
actividad en formato PDF en el espacio correspondiente.
Parte 1
1. ¿Quién creó Python y en qué año fue lanzado?
Python fue creado por Guido van Rossum y lanzado oficialmente en el año 1991.
2. Menciona tres características principales de Python.
Es un lenguaje de programación fácil de aprender y con sintaxis
clara.
Es multiplataforma, se puede ejecutar en Windows, macOS y
Linux.
Cuenta con una gran biblioteca estándar y amplia comunidad de
soporte.
3. ¿Qué significa que Python sea un lenguaje interpretado?
Significa que el código fuente se ejecuta línea por línea mediante un
intérprete, sin necesidad de compilarse previamente en un archivo
binario. Esto permite detectar errores más rápido y facilita la
depuración.
4. Escribe dos ejemplos de tipos de datos numéricos en Python.
• Enteros (int): x = 42
• Flotantes (float): y = 3.14
5. ¿Cuál es la diferencia entre == y = en Python?
• = se usa para asignar un valor a una variable.
• == se usa para comparar dos valores y devuelve True o False.
6. ¿Qué estructura de control se usa para repetir código?
Estas son las 2 estructuras de control for y while.
7. ¿Cómo se define una función en Python? Escribe un ejemplo.
8. ¿Qué es un diccionario en Python?
9. Escribe un ejemplo de importación de un módulo y su uso.
[Link] dos aplicaciones prácticas de Python en la actualidad.
Inteligencia Artificial y Machine Learning.
Desarrollo Web con frameworks como Django y Flask.
Parte 2: Línea de tiempo
Indicaciones: Crear una línea de tiempo sobre la historia y evolución de Python desde
1991 hasta la actualidad
Parte 3: Infografía
Indicaciones: Diseñar una infografía que resuma las características principales, tipos de
datos y estructuras de control de Python.
Parte 4: Mapa mental
Indicaciones: Elaborar un mapa mental que muestre los fundamentos de Python
(características, tipos de datos, operadores, estructuras de control, funciones y
aplicaciones).