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

Manual Introduccion Python

El manual de introducción a Python cubre conceptos fundamentales como variables, estructuras de control, y funciones, enfatizando la legibilidad del código y su aplicación en diversas áreas. Incluye ejemplos prácticos y un proyecto de calculadora de gestión, así como un caso práctico sobre automatización de tareas. Python es presentado como un lenguaje versátil y accesible, ideal para desarrolladores y educadores.

Cargado por

Brady Palma
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas3 páginas

Manual Introduccion Python

El manual de introducción a Python cubre conceptos fundamentales como variables, estructuras de control, y funciones, enfatizando la legibilidad del código y su aplicación en diversas áreas. Incluye ejemplos prácticos y un proyecto de calculadora de gestión, así como un caso práctico sobre automatización de tareas. Python es presentado como un lenguaje versátil y accesible, ideal para desarrolladores y educadores.

Cargado por

Brady Palma
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 PDF, TXT o lee en línea desde Scribd

Python: Manual de Introducción

Fundamentos, Lógica y Aplicaciones Prácticas

Contenido del Manual:


• Introducción al Lenguaje • Listas y Diccionarios
• Configuración del Entorno • Funciones y Modularidad
• Variables y Tipos de Datos • Manejo de Errores
• Operadores Matemáticos • Proyecto: Calculador de Gestión
• Estructuras de Control

1. ¿Por qué aprender Python?

Python es un lenguaje de programación de alto nivel, interpretado y multiparadigma. Su principal


filosofía es la legibilidad del código, lo que permite a los desarrolladores expresar conceptos en
menos líneas de código que en lenguajes como C++ o Java.

Es ampliamente utilizado en ciencia de datos, inteligencia artificial, desarrollo web y, sobre todo, en
la automatización de tareas administrativas y educativas.

2. Conceptos Básicos

Variables y Tipos

En Python, no es necesario declarar el tipo de variable; el intérprete lo infiere automáticamente.

# Ejemplo de variables
nombre = "Gestor de Proyectos" # String
version = 3.12 # Float
tareas_pendientes = 15 # Integer
es_urgente = True # Boolean

print(f"Iniciando {nombre} versión {version}")


Estructuras Lógicas (If / Else)

La lógica condicional permite tomar decisiones basadas en datos.

puntuacion = 85

if puntuacion >= 90:


print("Excelente desempeño")
elif puntuacion >= 70:
print("Aprobado")
else:
print("Requiere revisión")

3. Estructuras de Datos

Python destaca por la facilidad para manejar colecciones de información.

Tipo Uso Ejemplo

Listas Ordenadas y mutables. [1, 2, 3]

Diccionarios Pares Clave-Valor. {"id": 101, "valor": 50}

Tuplas Inmutables (no cambian). (10, 20)

Nota de Sintaxis: Python utiliza la sangría (indentación) para definir bloques de código. Un error
en los espacios provocará un IndentationError .

4. Bucles y Repetición

El Bucle For

Ideal para recorrer listas o realizar acciones una cantidad fija de veces.

estudiantes = ["Ana", "Luis", "Marta"]

for nombre in estudiantes:


print(f"Enviando reporte a: {nombre}")
5. Funciones

Las funciones permiten encapsular lógica para reutilizarla en cualquier parte del programa.

def calcular_promedio(notas):
suma = sum(notas)
total = len(notas)
return suma / total

mis_notas = [15, 18, 20, 14]


resultado = calcular_promedio(mis_notas)
print(f"El promedio es: {resultado}")

6. Caso Práctico: Automatización

Imagine que desea filtrar tareas que ya han vencido en un listado de gestión:

tareas = [
{"nombre": "Planificación", "dias": 5},
{"nombre": "Ejecución", "dias": -2},
{"nombre": "Cierre", "dias": 0}
]

for t in tareas:
if t["dias"] < 0:
print(f"ALERTA: La tarea {t['nombre']} está vencida.")

Manual de Introducción a Python - Guía para Profesionales y Educadores

También podría gustarte