Tutorial de Python en PDF

Thursday, Mayo 8th, 2008

tutorial pythonRaul de MundoGeek ha realizado un excelente tutorial de python el cual podemos descargar gratis en formato PDF.

El tutorial esta bajo la licencia creative commons y los temas que tratan son los siguientes:

  • 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

Enlace: Tutorial de Python ‘Python para todos’ | MundoGeek

Relacionados:

Manual de Python en espa帽ol

Wednesday, Marzo 5th, 2008

Lamentablemente el amigo Pk_JoA me ha comunicado que no puede seguir haciendo tutoriales de python debido a que ya entra a la escuela.

Sin embargo para los que quedamos “picados” con los tutoriales y con ganas de aprender python les dejo el enlace al manual de python en espa帽ol.

La gu铆a de aprendizaje es parte del proyecto de documentaci贸n de python en espa帽ol en donde ademas de la gu铆a podemos encontrarnos con la referencia de python, el API de python, referencia de bibliotecas, how-to entre otras interesantes cosas de python.

Enlace: Documentaci贸n Python | Gu铆a de aprendizaje de python

Relacionados:

Tutorial de Python Parte II - Variables

Tuesday, Febrero 26th, 2008

Tutorial de PythonVariables

Las variables son letras a los que el usuario puede asignar un valor (Tambi茅n podemos asignarlo nosotros). Son una parte importante de la programaci贸n, pr谩cticamente no podr谩n hacer nada sin estas variables.
Por ejemplo, un c贸digo que diga el cuadrado de un numero introducido por el usuario seria el siguiente:

x = input(”Introduzca un numero: “)
print (”El cuadrado de ese numero es: “), x*x

Ahora explico:
x: La letra que se le asigna a la variable
input: Especifica que queremos que el usuario ingrese un dato
Tambi茅n existe el “(raw_input(”Texto”))”, que nos es 煤til cuando el dato que queremos que el usuario de no es un numero.

Para que una variable pueda tomar el valor de un numero decimal, se escribe as铆:

z = float input(”Texto: “)

Si vamos a trabajar con n煤meros muy grandes, ponemos lo siguiente antes de input:

z = long input(”Texto: “)

Sentencias IF, ELSE

If (s铆) es otra de las sentencias que no pueden faltar en un c贸digo. Sirve para poner condiciones. Me explico: Si hacemos un c贸digo como el siguiente:

x = input(”Introduzca un numero: “)
if x==10:
print (”El numero es 10″)
else:
print (”El numero NO es 10″)

Un c贸digo algo in煤til pero creo que sirve para ejemplificar. Paso a explicar como siempre:
if x==10: : Si la variable es igual a 10, el programa sigue su camino y ejecuta el c贸digo que esta con sangrado (un espacio antes).

(more…)

Tutorial de Python - Parte I

Monday, Febrero 18th, 2008

Empezamos semana y tambi茅n empezamos con una serie de tutoriales de python que muy amablemente Pk_JoA nos trae para todos los lectores de WebAdictos que quieran aprender este lenguaje de programaci贸n.

La idea es que cada semana tengamos un nuevo tutorial as铆 que ya saben est茅n pendientes si quieren aprender a programar en Python, cualquier duda pueden envi谩rnosla por el formulario de contacto o en los comentarios del post.

驴Que es Python?

Python es un lenguaje de programaci贸n, que yo encuentro muy parecido al C++ (aunque la verdad estuve muy poco tiempo con el) pero sin todas las condiciones molestas que te ped铆a el C++ (; al final de todas las lineas, anidados complicados y dem谩s).
Python, por lo que vi hasta hoy, es un lenguaje divertido y sencillo de programar, y muy entendible a la hora de leerlo. No hay cosas que uno digo 鈥溌UE ES ESTO!鈥 y tenga que buscar en Google para que sirve cada linea de c贸digo.

Tutorial Python

Comenzando lo pr谩ctico:

Como se que la teor铆a aburre a todo el mundo, y adem谩s, con una b煤squeda en Google uno tiene toda la teor铆a que quiere, 隆vamos a poner manos a la obra!
Si usan Ubuntu (o casi cualquier distribuci贸n actual de Linux), pueden escribir 鈥減ython鈥 en la consola y les aparecer谩 el interprete de Python, en este programa pueden poner comandos sueltos o hacer peque帽os programas en este lenguaje, pero no lo recomiendo para programas medianamente largos (si tratan de usarlo ya ver谩n por que).
En Windows,se tienen que ir a esta pagina para descargarse la versi贸n correspondiente (64 o 32 bits)

Ahora enserio a lo practico

Los que usen Ubuntu, pueden ir a Aplicaciones –> Accesorios –> Editor de Textos. Los que tengan Windows, deben ir al men煤 inicio –> Python 2.5 –> IDLE (Python GUI) (All铆 recomiendo ir a File –> New Windows, as铆 tendr谩n dos ventanas, una limpia donde escribir el c贸digo, y otra donde el c贸digo se ejecutara cuando aprieten F5).

(more…)



Tu banner aqu铆

Recibir Art铆culos Por Email