«Introducción a Python para geociencias» de German A. Prieto, es una introducción completa y accesible al lenguaje de programación Python para científicos de la Tierra. El libro comienza con los conceptos básicos de la programación en Python, como variables, tipos de datos, operadores y estructuras de control. Luego, cubre temas más avanzados como funciones, módulos y programación orientada a objetos. Aunque, tal como reconoce el autor en el Prefacio de libro, se hace poco énfasis en la orientación a objetos, teniendo un enfoque más clásico.
El objetivo es proporcionar al lector las herramientas básicas para resolver problemas numéricos en geociencias utilizando Python. El libro no se limita a soluciones específicas, sino que capacita al lector para crear sus propios algoritmos y comprender lo que hay dentro de ellos.
Aunque el libro no está escrito específicamente para geociencias, Prieto utiliza dedica un capítulo a la creación de mapas con Cartopy y PyGMT. Esto ayuda a los lectores a ver cómo Python se puede utilizar para resolver problemas reales en su campo. El libro también incluye una serie de ejercicios y proyectos que permiten a los lectores practicar sus habilidades de programación.
Podemos dividir «Introducción a Python para geociencias» en tres partes principales:
- Fundamentos de Python: estos primeros capítulos presentan los conceptos básicos de la programación en Python, como la instalación, primeros pasos con operaciones sencillas y la interacción con el programa. Se ven conceptos como variables, tipos de datos, operadores, estructuras de control y funciones.
- Análisis de datos con Python: en esta parte, se enseña cómo utilizar Python para manipular y analizar datos. Se cubren temas como los arrays (vectores y matrices) o la lectura y generación de archivos,
- Aplicaciones de Python en geociencias: los dos últimos capítulos están dedicados a la la visualización de datos, con gráficas 2D y 3D y a la creación de mapas con Cartopy y PyGMT.
Destacar que además el autor ha compartido los scripts de Python, que replican todos los ejemplos y la mayoría de figuras del libro y están disponibles en GitHub.
Ficha del libro «Introducción a Python para geociencias
»
- Título: «Introducción a Python para geociencias»
- Autor/a: Germán A. Prieto
- Editorial: Facultad de Ciencias de la Universidad Nacional de Colombia
- País: Colombia
- Fecha edición: 1 de febrero de 2024
- Precio: gratis
- ISBN: : 978-958-505-484-4
- Nº de páginas: 224 páginas
- Idioma: español