GitXplorerGitXplorer
J

1line-py

public
42 stars
19 forks
1 issues

Commits

List of commits on branch master.
Unverified
2c8d36db82cf0d832fa76cdc8748defbde5b0ab5

Borra plugin con vulnerabilidad

JJJ committed 2 years ago
Verified
e2ca46424d04ca075dbe1c1eae278e726fe0d20f

Merge pull request #24 from jojelupipa/master

JJJ committed 5 years ago
Unverified
4e85b7157245d18c70aa1538a9bb457744af1548

Extendida la definición de múltiplo de 3 a otro lugar en el que se hacía referencia

jjojelupipa committed 5 years ago
Unverified
6ea4a154414240255426dd0277452f5eb6685647

Modificada definición de múltiplo de 3

jjojelupipa committed 5 years ago
Verified
6a14dbb4beb8ec1704055d36e44efc9302c6a1d4

Merge pull request #23 from jojelupipa/master

JJJ committed 5 years ago
Unverified
5c1dce0caee3deb8d39565280cf9f207e21055b0

Corrección de errata

jjojelupipa committed 5 years ago

README

The README file for this repository.

Python línea a línea

Build Status

Cómpralo en Amazon

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.

De qué va

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.

Una estructura (que seguramente cambiará)

  1. Para empezar a trabajar.
  2. Tipos de datos básicos y cómo trabajar con ellos.
  3. Lógica e ilógica.
  4. Datos menos simples
  5. Almacenando valores
  6. Lo que el lenguaje no da

Sugerencias y correcciones

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.

Agradecimientos

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.

Para generar el libro

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

Si necesitas ayuda

Ú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.

Licencia

cc-by-sa

Este libro tiene licencia cc-by-sa, y el código incluido en él GPL.