Python

Introducción

Python es un lenguaje de programación de alto nivel, interpretado y de propósito general. Python es conocido por su sintaxis clara y legible, lo que lo hace ideal tanto para principiantes como para desarrolladores experimentados.

Algunas de las características clave de Python incluyen:

  • Versatilidad: Se utiliza en una amplia variedad de aplicaciones, tales como desarrollo web, desarrollo de software, análisis de datos y aprendizaje automático.
  • Facilidad de uso: Su sintaxis simple y clara facilita la escritura, la legibilidad y la comprensión del código.
  • Gran comunidad: Python tiene una comunidad activa y extensa, lo cual significa que hay muchos recursos y bibliotecas disponibles para facilitar en el desarrollo de programas.

En esta página se incluyen, en videos, los elementos necesarios para entender y comenzar a utilizar este lenguaje, según los siguientes temas:

Conceptos básicos

Introducción a Algoritmos

Variables y Tipos de Datos

Programación en IDE Thonny

Estructuras de control

Estructura Secuencial

Estructura de Decisión

Estructura de Repetición – Ciclo Condicionado while

Estructura de Repetición – Ciclo Definido for

Funciones

Funciones con Retorno Simple

Funciones con Retorno Múltiple

Funciones Recusivas

Funciones Externas

Parámetros

Excepciones

Excepciones

Estructuras de datos

Tuplas

Tuplas y Cadenas

Listas

Introducción

Operaciones

Listas Asociadas y Lista de Listas

Matrices

Listas de Listas

Funciones con Matrices

Ejemplo de Carga Secuencial

Ejemplo de Carga Directa

Ejemplo de Carga Indirecta

Archivos de texto

Lectura y Escritura

Diccionarios

Diccionarios

Algoritmos

Validación

Validación de un Dato de Entrada

Búsqueda

Búsqueda de un Máximo/Mínimo

Búsqueda Binaria

Ordenamiento

Inserción

Inserción – Listas Asociadas

Inserción – Simulación

Burbujeo

Intercalación

Intercalación

Eficiencia

Eficiencia de algoritmos

Gráficos

Librería matplotlib

Gráficos en Python