Compra aprende a programar en Python como si estuvieras en el siglo XXI: Pensamiento computacional a través de la programación funcional usando Python por menos de un euro. También en tapa blanda por un precio bajísimo.
Enseñando pensamiento computacional a partir de python one-liners. Presentación con ejemplos aquí. Es una introducción muy básica, que no trata de cubrir ni todo el lenguaje ni siquiera su sintaxis, sino su filosofía y cómo realizar diferentes tareas de tratamiento de datos usándolo. Los ejemplos también comparan Python con otros lenguajes, permitiendo ver también cómo la sintaxis de unos y otros converge o diverge.
- Para empezar a trabajar.
- Tipos de datos básicos y cómo trabajar con ellos.
- Lógica e ilógica.
- Datos menos simples
- Almacenando valores
- Lo que el lenguaje no da
Por lo pronto, no hay suficientes como para crear una plantilla. Tú haz el pull request y será aceptado si es una corrección con una alta probabilidad; si es un añadido tendrá que ser coherente con el resto del texto, en estilo y en progresión. Por supuesto que respetando la licencia de más abajo eres muy libre de añadir ese texto y seguir trabajando con él.
A Manu por correcciones y a José Manuel Colella por varias aportaciones. A Jesús Leganés por consejos y revisiones, a Gregorio Robles por una extensa revisión y consejos para transformar este material en una clase.
Necesitarás tener instalado pandoc, LaTeX y las tipografías usadas para que funcionen los scripts.
Para instalar todas las dependencias en Ubuntu 16.04:
sudo apt install pandoc texlive-xetex lmodern texlive-fonts-recommended
cd txt
../md2pdf # PDF
../md2docx # Procesador de textos
../md2epub # ePub
Únete al grupo de Telegram para plantear dudas sobre los ejercicios del libro y sobre Python en general, o para hacer sugerencias o señalar errores.
Este libro tiene
licencia
cc-by-sa
, y el
código incluido en él GPL.