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.
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
Investigue algún paquete en https://pypi.org de entre los siguientes:
Elija uno y descríbalo, indicando los siguientes puntos:
¿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?
listaz.add(x)lista.append(x)
Las instrucciones que se colocan después de un bloque else, ¿cuándo se ejecuta?
if es verdadera.if es falsa.
¿Qué hace la palabra clave break en un bucle?
¿Qué diferencia hay entre los operadores == y = en Python?
== se asignan los valores a una variable; con = se compara si son equivalentes dos expresiones.= se asignan los valores a una variable; con == se compara si son equivalentes dos expresiones.Algunas bibliotecas de Python interesantes:
http, pero Requests es más fácil de usar.Está todo centrado en Programación Orientada a Objetos.