Guía DocenteCurso Escola Universitaria Politécnica |
Máster Universitario en Informática Industrial e Robótica |
Asignaturas |
Python para Enxeñeiros Introdutorio |
Contidos |
Datos Identificativos | 2022/23 | |||||||||||||
Asignatura | Python para Enxeñeiros Introdutorio | Código | 770538011 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Período | Curso | Tipo | Créditos | |||||||||
Mestrado Oficial | 2º cuadrimestre |
Primeiro | Optativa | 3 | ||||||||||
|
Temas | Subtemas |
Introdución a Python. | Introdución. Intérpretes. |
Elementos fundamentais da linguaxe. | Tipos de datos. Valores e variables. Operadores e operandos. Expresións e sentenzas. E/S básica. Control de fluxo. Secuencias inmutables: tuplas, cadeas de caracteres. Secuencias mutables: listas. |
Tipos de datos avanzados. | Listas por comprensión. Xeradores. Dicionarios. Conxuntos. Vectores e matrices. Pilas e colas. |
Funcións | Definición. Devolución de resultados. Variables locais e globais. Argumentos por posición e por nome. Argumentos con valor por defecto e lista variable de argumentos. Funcións incorporadas. Funcións lambda. Decoradores. Recursividade. |
Programación orientada a obxectos. | Clases e obxectos. Herdanza e especialización. Propiedades. Atributos e métodos de clase. Redefinición de operadores. Excepcións. |
NumPy | Arrays: definición e utilización. Módulos de uso frecuente. |
Visualización de datos. | Matplotlib: - Elementos dunha figura. - Utilización. - Backends. - Figuras interactivas. - Optimización do rendemento. Seaborn: - Características. - Utilización. |
|