human
I am working on the file "1-Jupyter Notebook y Python Básico.ipynb".
The first task is:
Clases
Las clases son una característica clave de la programación orientada al objeto. Una clase es una estructura para representar un objeto y las operaciones que pueden ser realizadas sobre el objeto. 
En Python una clase puede contener atributos (variables) y métodos (funciones).
En Python una clase es definida casi como una función, pero usando la palabra clave class, y la definición de la clase usualmente contiene algunas definiciones de métodos (una función en una clase).

Cada método de una clase debería tener un argumento self como su primer argumento. Este objeto es una autoreferencia.

Algunos nombres de métodos de clases tienen un significado especial, por ejemplo:

__init__: El nombre del método que es invocado cuando el objeto es creado por primera vez.

__str__ : Un método que es invocado cuando se necesita una simple representación de cadena de la clase, como por ejemplo cuando se imprime.
Existen muchas más, ver http://docs.python.org/2/reference/datamodel.html#special-method-names
Can you write Python program for it?
 ... Give me a the Python program you requested?
assistant
#Here is the Python program you requested.

class Punto:
    """
    Clase simple para representar un punto en un sistema de coordenadas cartesiano.
    """
    
    def __init__(self, x, y):
        """
        Crea un nuevo punto en x, y.
        """
        self.x = x
        self.y = y
        
    def traslada(self, dx, dy):
        """
        Traslada el punto en dx y dy en las direcciones x e y respectivamente.
        """
        self.x += dx
        self.y += dy
        
    def __str__(self):
        return("Punto en [%f, %f]" % (self.x, self.y))