Tabla de Contenidos

Introducción a la programación con Python

Notas de la formación por parte de la Consellería de Promoción do Emprego e Igualdade y el Clúster TIC Galicia impartida en 2023.

Objetivos

Temario

Software necesario

Jupyter Lab

Para instalar, desde el terminal:

python3 -m venv .venv
source .venv/bin/activate

Instalamos el módulo de Jupyter Lab:

pip install jupyterlab

Lanzamos el entorno:

source .venv/bin/activate
jupyter-lab

Ejercicios

Investigue algún paquete en https://pypi.org de entre los siguientes:

Elija uno y descríbalo, indicando los siguientes puntos:

  1. Nombre del paquete
  2. Descripción
  3. Fecha de publicación de la última versión
  4. Fecha de publicación de la primera versión
  5. Licencia
  6. Versión mínima requerida de Python

Cuestionario

¿En qué se diferencian las listas y las tuplas de Python?

¿Qué secuencia de números genera range(5)?

¿Cuántas veces se puede llegar a repetir un bucle while?

¿Qué representa self dentro del código de una clase en Python?

¿Una función puede recibir más de un parámetro opcional?

¿Qué tipo de datos propio de Python permite asociar claves y valores?

¿Cómo se puede añadir un elemento al final de una lista en Python?

Las instrucciones que se colocan después de un bloque else, ¿cuándo se ejecuta?

¿Qué hace la palabra clave break en un bucle?

¿Qué diferencia hay entre los operadores == y = en Python?

Bibliotecas de terceros

Algunas bibliotecas de Python interesantes:

Diseño de proyectos

Está todo centrado en Programación Orientada a Objetos.