0% encontró este documento útil (0 votos)
5 vistas7 páginas

Fundamentos Programacion Python Resumen

El documento presenta los fundamentos de programación en Python, abarcando desde la introducción al lenguaje y su entorno, hasta estructuras de control, funciones y manejo de errores. Incluye ejemplos prácticos y un proyecto final de una calculadora multifuncional. También se proporciona un glosario de términos clave relacionados con la programación.

Cargado por

yuliospley
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)
5 vistas7 páginas

Fundamentos Programacion Python Resumen

El documento presenta los fundamentos de programación en Python, abarcando desde la introducción al lenguaje y su entorno, hasta estructuras de control, funciones y manejo de errores. Incluye ejemplos prácticos y un proyecto final de una calculadora multifuncional. También se proporciona un glosario de términos clave relacionados con la programación.

Cargado por

yuliospley
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
Está en la página 1/ 7

Fundamentos de Programación en Python

ÍNDICE

ÍNDICE

Capítulo 1: Introducción a la programación

Capítulo 2: Lenguaje Python y su entorno

Capítulo 3: Variables, tipos y operadores

Capítulo 4: Estructuras de control

Capítulo 5: Funciones y estructuras de datos

Capítulo 6: Módulos y manejo de errores

Capítulo 7: Proyecto final

Resumen general

Glosario de términos
Fundamentos de Programación en Python

Capítulo 4: Estructuras de Control

Capítulo 4: Estructuras de Control - Condicionales y Bucles

Las estructuras de control permiten modificar el flujo de un programa. Se utilizan condicionales como if, elif y

else para tomar decisiones, y bucles como while y for para repetir instrucciones.

Ejemplos:

if edad >= 18:

print("Eres mayor de edad")

else:

print("Eres menor de edad")

for i in range(5):

print("Iteración", i)

También se pueden usar break y continue dentro de bucles.


Fundamentos de Programación en Python

Capítulo 5: Funciones y Estructuras de Datos

Capítulo 5: Funciones y Estructuras de Datos Básicas

Una función es un bloque de código reutilizable que puede recibir parámetros y devolver resultados.

Ejemplo:

def sumar(a, b):

return a + b

Estructuras de datos básicas:

- Listas: frutas = ["manzana", "banana"]

- Tuplas: coordenadas = (10, 20)

- Diccionarios: persona = {"nombre": "Ana", "edad": 22}

- Conjuntos: numeros = {1, 2, 3}


Fundamentos de Programación en Python

Capítulo 6: Módulos y Manejo de Errores

Capítulo 6: Módulos, Librerías y Manejo de Errores

Se pueden usar módulos como math, random o crear los propios. El manejo de errores se hace con try,

except y finally.

Ejemplo:

try:

numero = int(input("Número: "))

except ValueError:

print("Error de tipo.")
Fundamentos de Programación en Python

Capítulo 7: Proyecto Final

Capítulo 7: Proyecto Final - Calculadora Multifunción

El proyecto consiste en una calculadora con suma, resta, multiplicación, división, raíz cuadrada y potencia.

Utiliza funciones, bucles, condicionales y manejo de errores.

El usuario interactúa mediante un menú hasta elegir salir del programa.


Fundamentos de Programación en Python

Resumen General

Resumen General de Contenidos

Capítulo 1: Qué es programar, lenguajes y desarrollo.

Capítulo 2: Python, instalación, primer programa.

Capítulo 3: Variables, tipos, operadores.

Capítulo 4: Condicionales, bucles.

Capítulo 5: Funciones, listas, tuplas, diccionarios, sets.

Capítulo 6: Módulos, librerías, errores.

Capítulo 7: Calculadora práctica.


Fundamentos de Programación en Python

Glosario de Términos

Glosario de Términos

Algoritmo: conjunto de pasos ordenados para resolver un problema.

Variable: espacio que almacena datos.

Función: bloque de código reutilizable.

Condicional: instrucción que permite decisiones.

Bucle: repetición de código.

Módulo: archivo con funciones reutilizables.

Lista: colección ordenada y modificable.

Diccionario: colección con pares clave-valor.

Tupla: colección ordenada e inmutable.

Set: colección sin duplicados.

Excepción: error en tiempo de ejecución.

También podría gustarte