Mini Ejem
Esta es una colección de ejemplos cortos que pueden servir para demostrar la potencia del lenguaje. Cada ejemplo consta de un enunciado, seguido de una posible implementación en Python.
Hola mundo
El clásico de clásicos: mostrar Hola mundo por pantalla.
>>> print "Hola mundo" Hola mundo
Invertir un texto
Mostrar un texto invertido (de atrás para adelante)
>>> print "Hola mundo"[::-1] odnum aloH
Trabajar con listas
Generar una lista de los cubos de los números del 1 al 10
>>> [numero ** 3 for numero in range(1, 11)] [1, 8, 27, 64, 125, 216, 343, 512, 729, 1000]
Generar una lista de los cubos de los números impares entre 1 y 10
>>> [numero ** 3 for numero in range(1, 11) if numero % 2 == 1] [1, 27, 125, 343, 729]
Funciones
>>> def hola(nombre):
... print u"Hola, %s, ¿cómo estás?" % nombre
...
>>> hola('Matías')
Hola, Matías, ¿cómo estás?