Tutorial de Python actualizado

Tutorial de Python 'Python para todos' He actualizado mi tutorial de Python “Python para todos” corrigiendo algunos fallos y faltas de ortografía, añadiendo alguna que otra cosa e incluyendo un capítulo nuevo dedicado a la serialización de objetos.

Este es el temario de las 115 páginas del libro:

  • Tipos básicos
  • Control de flujo
  • Funciones
  • Orientación a objetos
  • Programación funcional
  • Excepciones
  • Módulos y paquetes
  • Entrada / Salida
  • Expresiones regulares
  • Sockets
  • Interacción con webs
  • Threads
  • Serialización de objetos

Como siempre, podéis descargarlo gratuitamente desde su página web: Tutorial de Python “Python para todos”, y como siempre, agradezco cualquier sugerencia o reporte de errores.

31 pensamientos en “Tutorial de Python actualizado”

  1. Un pequeño detalle. Porque no, despues de una actualizacion del contenido, pones la version del libro? Es decir 1.1 1.2 1.3 …
    Seria mucho mas facil ver si es necesario volver a bajarse el libro

  2. Hola, gracias por el libro, precisamente ayer lo empecé y ya voy por la mitad, me ha gustado mucho, aunque hasta ahora no he visto un ejemplo de un programa completo siempre son pedacitos que corren en el ambiente interactivo, aunque ya lo probé por aparte y súper bien, gracias por el libro 🙂

  3. Mestro!!!
    Hace unos días andaba buscando alguna biblia de python para empezar con este lenguaje, y caí por aquí, en unos días lo iba a imprimir. Bajo el actualizado y me pongo a leer. Que bueno que aceptes sugerencias, quien sabe en una de esas en un futuro podría ser un open-ebook 😀

    Saludos y muchas gracias!

  4. Pingback: Tutorial de Python “Python para todos” | YouZone!

  5. Gracias por el tutorial, lo he estado leyendo.
    Creo que deberias hacerle una pequena correcion, para incrementar su entendimiento.
    En la pagina 19 esta un parrafo asi:

    Por ejemplo, si veis una operación como 3 & 2, lo que estais viendo es un and bit a bit entre los números binarios 11 y 10 (las representacio-
    nes en binario de 3 y 2).

    Creo que deberias agregar una coma y cambiar de fuente normal a Italic como indico debajo:

    Por ejemplo, si veis una operación como 3 & 2, lo que estais viendo es un and , bit a bit entre los números binarios 11 y 10 (las representacio-
    nes en binario de 3 y 2).

    A la palabra ” and “, despues de la frase “Si veis una operacion como … ” deberias ponerla italic y ademas de eso agregar una coma alli seguido.

    Gracias por compartir el conocimiento de esta manera. Esta muy bien logrado tu manual.
    Saludos

  6. Muy buen manual anoche lo termine de leer, lo unico que agregaria es un programa completo en donde se vean todos los conceptos aprendidos, o la mayoria, asi se puede ver como trabajan todos juntos… por lo demas todo espectacular y SIGUE ASI!!!

  7. Hola, te escribo porque ya me comí el libro y me gustó, pero te quería preguntar algo, lo que escribo acá tanto para el autor de libro como para todos aquellos que puedan proveerme de una respuesta claro está. Quisiera saber dónde encuentro un API sobre gtk para python, ya hice mi primer “hola mundo” pero lo saqué de un corto tutorial que encontré en internet y la única documentación que encontré en español es de hace muchos años (2005), Ok solo quería plantear mi pregunta y estaré por acá para revisando si alguien (tal vez yo) encuentra una buena respuesta, de ante mano gracias.

  8. Hola, muchas gracias por el libro, esta realmente bien. Tengo un problema. Voy por el capítulo de Entrada/Salida de Ficheros (página 82). Escribo;

    f = open(“archivo.txt”, “w”)
    print f
    completo = f.read()

    Al ejecutarlo la consola me tira el siguiente error;

    Traceback (most recent call last):
    File “editor.py”, line 6, in
    linea = f.readline()
    IOError: [Errno 9] Bad file descriptor

    Utilizo el interprete con Ubuntu Hardy. Agradecería mucho una ayuda. Un saludin.

  9. Hola! la verdad es un libro bastante completo este… estoy viendo que lenguaje de programación me conviene mas estudiar, busque uno rápido y sencillo, y cuando investigué me quedé con dos al final: Python y perl… me decidí por Python por dos cosas, lo sencillo que es en comparación con Perl, y además porque no encuentro ningún manual en español como el que publicaste… muchas gracias por tu trabajo!!!

  10. Pingback: Ampliando Mi Documentación De Python

  11. Si te parece lo formateo en formato .mobi y te lo paso para para que lo pongas en descarga.
    ¿Por cierto, de que fecha es esta actualización? es que no hay ninguna en el post.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.