Guia docenteCurso 2023/24
Escuela Politécnica de Ingeniería de Ferrol
  Inicio | galego | castellano | english | A A |  
Máster Universitario en Informática Industrial e Robótica
 Asignaturas
  Python para Ingenieros Introductorio
   Contenidos
Tema Subtema
Los bloques o temas siguientes desarrollan los contenidos establecidos en la ficha de la memoria de verificación. - Qué es Python. Intérpretes.
- Operadores, variables, expresiones y sentencias. Tipos de datos básicos. Control de flujo. E/S básica.
- Colecciones. Comprensiones de listas. Iteradores. Generadores.
- Funciones vs. orientación a objetos. Clases y objetos. Herencia. Excepciones.
- Ficheros.
- Librerías para la programación eficiente con arrays.
- Visualización de datos en 2D.
Introducción a Python.
Introducción.
Intérpretes.
Elementos fundamentales del lenguaje. Tipos de datos.
Valores y variables.
Operadores y operandos.
Expresiones y sentencias.
E/S básica.
Control de flujo.
Secuencias inmutables: tuplas, cadenas de caracteres.
Secuencias mutables: listas.
Tipos de datos avanzados. Listas por comprensión.
Generadores.
Diccionarios.
Conjuntos.
Vectores y matrices.
Pilas y colas.
Funciones Definición.
Devolución de resultados.
Variables locales y globales.
Argumentos por posición y por nombre.
Argumentos con valor por defecto y lista variable de argumentos.
Funciones incorporadas.
Funciones lambda.
Decoradores.
Recursividad.
Programación orientada a objetos. Clases y objetos.
Herencia y especialización.
Propiedades.
Atributos y métodos de clase.
Redefinición de operadores.
Excepciones.
NumPy Arrays: definición y utilización.
Módulos de uso frecuente.
Visualización de datos. Matplotlib:
- Elementos de una figura.
- Utilización.
- Backends.
- Figuras interactivas.
- Optimización del rendimiento.
Seaborn:
- Características.
- Utilización.
Universidade da Coruña - Rúa Maestranza 9, 15001 A Coruña - Tel. +34 981 16 70 00  Soporte Guías Docentes