Español | 3.5 Mb | Pdf | Autor: Charles R. Severance | Publicación: 2020 | Pass:www.detodopython.com
Descripción:
Parecía que no podría encontrar el libro perfecto para mi curso, que estuviera orientado al manejo de datos en Python, de modo que decidí empezar a escribirlo por mi mismo. Por suerte, en una reunión de profesores tres semanas antes de las vacaciones, que era la fecha en que tenía planeado empezar a escribir mi libro desde cero, el Dr. Atul Prakash me mostró el libro Think Python (Piensa en Python), que él había utilizado para impartir su curso de Python ese semestre. Se trata de un texto de Ciencias de la Computación bien escrito, con un enfoque breve, explicaciones directas y fácil de aprender.
La estructura principal del libro se ha cambiado, para empezar a realizar problemas de análisis de datos lo antes posible, y para tener una serie de ejemplos funcionales y de ejercicios sobre el análisis de datos desde el principio.
Los capítulos 2-10 son similares a los del libro Think Python, pero ha habido cambios importantes. Los
Las funciones se tratan muy por encima hasta que son necesarias para manejar programas complejos, en lugar de introducirlas como abstracción en las primeras lecciones. Casi todas las funciones definidas por el usuario se han eliminado del código de los ejemplos y de los ejercicios excepto en el capítulo 4. La palabra “recursión”1 no aparece en todo el libro.
Todo el contenido del capítulo 1 y del 11 al 16 es nuevo, centrado en aplicaciones para el mundo real y en ejemplos simples del uso de Python para el análisis de datos, incluyendo expresiones regulares para búsqueda y análisis, automatización de tareas en la computadora, descarga de datos a través de la red, escaneo de páginas web para recuperar datos, programación orientada a objetos.
Contenido:
1 ¿Por qué deberías aprender a escribir programas?
2 Variables, expresiones y sentencias
3 Ejecución condicional
4 Funciones
5 Iteración
6 Cadenas
7 Archivos
8 Listas
9 Diccionarios
10 Tuplas
11 Expresiones regulares
12 Programas en red
13 Uso de Servicios Web
14 Programación Orientada a Objetos
15 Bases de datos y SQL
16 Visualización de datos
No hay comentarios:
Publicar un comentario