Tutorial python

Tutorial en español sobre el lenguaje de programación más Zen

  • Curso Básico
    • Instalar Python
    • 1 Comentarios
    • 2 Variables
    • 3 Listas
    • 4 Condicionales
    • 5 Bucles
    • 6 Módulos
  • Otros recursos
  • Blog

Python para todos y otros recursos

Portada-python-para-todos

Python para todos

«Python para todos» es un libro escrito por Raúl González Duque en el año 2008. Aunque hace casi siete años que se escribió, y por aquel entonces Python 3 aún no existía oficialmente, sigue siendo un libro muy recomendable.

Es un libro distribuido mediante Creative Commons, y por lo tanto es gratuito.

Puedes descargarlo desde el siguiente enlace.

Otros recursos en español

Hay otros recursos de formación como:

  • http://codehero.co/python-desde-cero-funciones/
  • http://pythonya.appspot.com/
  • http://docs.python.org.ar/tutorial/
  • http://www.learnpython.org/es/
  • http://pythonentresdias.blogspot.com.es/

Si te ha gustado compártelo:

  • Haz clic para compartir en Facebook (Se abre en una ventana nueva) Facebook
  • Haz clic para compartir en X (Se abre en una ventana nueva) X

Comentarios

  1. Patricio Rodriguez dice

    20 septiembre, 2016 a las 2:51 pm

    Estimados señores:
    Mucho agradecere su ayuda para empezar a conocer Python y obtener el mejor provecho de las facilidades que proporciona este lenguaje

    Responder
  2. Armando Macias dice

    25 febrero, 2017 a las 7:12 pm

    HE buscado algo mas concreto como crear alguna pagina web o algo parecedo a los forms de windows, sin embargo no he dado con algo asi de concreto o algun ejemplo de un clasico Altas,Bajas, Cambios y Consultas de los tradicionales sistemas, estoy algo retirado y quiero comenzar con este buen lenguaje, espero tus comentarios, Gracias…

    Algo mas Grafico, Una Imagen dice mas que Mil Palabras

    Responder
    • jaime dice

      25 febrero, 2017 a las 9:26 pm

      Hola Armando,
      Python dispone de varios interfaces gráficos GUI. El que viene de «serie» se llama tkinter.

      No obstante, lo habitual estos días es programar casi todo para la web en vez de usar un GUI. Así se garantiza que funcionará en cualquier Sistema Operativo.

      Python cuenta con diversos módulos para hacer esto, siendo muy populares flask y Django. Este último es bastante más potente que flask, y para algo sencillo puede que no te merezca la pena.

      El diseño de los formularios se hace en html + CSS, aprovechando muchas veces frameworks CSS como bootstrap.

      Espero haberte aclarado la duda.

      Responder
  3. Juan Bosch dice

    11 mayo, 2018 a las 7:32 pm

    Excelente todo

    Responder
    • jaime dice

      11 mayo, 2018 a las 7:34 pm

      Mucjas gracias Juan. Me alegro de que te haya gustado.

      Responder
  4. Francisco Javier dice

    19 junio, 2018 a las 4:36 pm

    Hola muy buenas, soy un poco nuevo en esto necesito ayuda con NLTK y el uso de UnigramTagger ya que no se como utilizarlo en español el problema esta en que solo me lee oraciones en español mediante una lista que es procesada y me arroja el análisis semántico

    Solicitud procesada: [‘I’, ‘want’, ‘pizza’, ‘afternoon’]
    #análisis semántico
    (‘I’, u’PPSS’)
    (‘want’, u’VB’)
    (‘pizza’, None)
    (‘afternoon’, u’NN’)

    Responder
    • jaime dice

      21 junio, 2018 a las 7:09 am

      Hola Francisco Javier,
      no entiendo muy bien la pregunta. Entiendo que quieres hacer un análisis sintáctico en español.
      Lo primero que tienes que hacer es «enseñar» a UnigramTagger español. Para eso necesitas darle un texto largo (hablamos de miles de frases) en el que esté analizada sintácticamente cada palabra.

      Si simplemente quieres convertir una frase en «procesada», puedes hacerlo con split:
      «I want pizza afternoon».split()
      [‘I’, ‘want’, ‘pizza’, ‘afternoon’]

      Responder
  5. Juan Carlos dice

    4 diciembre, 2018 a las 3:01 am

    Hola, a decir verdad nose como llegué aquí, pero que grata sorpresa me he llevado.
    Se agradece el esfuerzo y bueno tengo material para poder aprender este lenguaje de programación.

    Responder
  6. Oscar Dzul García dice

    27 marzo, 2019 a las 6:51 pm

    Excelente sitio para quienes iniciamos en la programación en Python, es lo que estaba buscando.

    Responder
  7. José Figuera dice

    12 julio, 2019 a las 11:59 pm

    Ya murió la pagina???

    Responder
    • jaime dice

      19 julio, 2019 a las 6:50 pm

      Hola Jose,
      No, la página sigue funcionando aunque tiene la pega de que es para python 2.

      Responder
  8. Carlos R dice

    22 enero, 2020 a las 3:48 am

    Hola Jaime. Gracias.

    Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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

Tabla de contenidos

  • Curso básico
    • Instalar Python
    • 1 Comentarios
    • 2 Variables
    • 3 Listas
    • 4 Condicionales
    • 5 Bucles
    • 6 Módulos
Para darte un servicio más personalizado, esta web utiliza cookies propias y de terceros. Si sigues navegando, entendemos que aceptas su uso según nuestra política de cookies. Aceptar Leer más
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR