Herramientas de usuario

Herramientas del sitio


informatica:programacion:python:cursos:introduccion_programacion_python

¡Esta es una revisión vieja del documento!


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

  • Introducir los distintos entornos de desarrollo. El entorno interactivo Jupyter para ejecutar y crear programas.
  • Conocer los elementos básicos del lenguaje, las estructuras de control, estructuras de datos, y elementos sintácticos específicos de Python.
  • Introducir algunas de las bibliotecas más habituales del lenguaje.
  • Realizar prácticas y ejercicios sencillos de programación con Python.

Temario

  • Bloque I: Introducción a Python y E/S básica
    • Mostrar mensajes por pantalla -print()
    • Cadenas de texto -strings
    • Introducción de datos –input()
    • Ejercicios prácticos
    • Variables
    • Tipos de datos
      • Integers
      • Floats
    • Conversiones entre tipos de datos
    • Formatear cadenas
    • Operadores matemáticos
    • Redondeo
    • Ejercicios prácticos
    • Método index
    • Extraer substrings
    • Métodos de string
    • Propiedades de string
    • Tipos de datos
      • Listas
      • Diccionarios
      • Tuplas
      • Sets
      • Booleanos
    • Ejercicios prácticos
    • Operadores de comparación
    • Operadores lógicos
    • Control de flujo
    • Loops
      • for
      • while
    • Rango
    • Enumerador
    • Zip
    • Min y Max
    • Random
    • Comprensión de listas
    • Match
    • Ejercicios prácticos
    • Métodos ayuda y documentación
    • Crear funciones
    • Return
    • Funciones dinámicas
    • Interacción entre funciones
    • Argumentos indefinidos -* args
    • Argumentos indefinidos -* kwargs
    • Ejercicios prácticos
    • Abrir y manipular archivos
    • Crear y escribir archivos
    • Directorios
    • Pathlib
    • Path
    • Limpiar la consola
    • Archivos y funciones
    • Ejercicios prácticos
    • Programación orientada a objetos
    • Atributos
    • Métodos
    • Tipos de métodos
    • Herencia
    • Polimorfismo
    • Métodos especiales
    • Ejercicios prácticos
  • Ejemplos prácticos

Ejercicios

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

  • Django
  • Flask
  • PyQt6
  • BeautifulSoup
  • Colorama
  • pandas
  • scikit-learn
  • matplotlib
  • seaborn
  • SQLAlchemy

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
informatica/programacion/python/cursos/introduccion_programacion_python.1682341973.txt.gz · Última modificación: por tempwin