Python v3 #1 – Instalando MiPrimeraClase

Python
python

Teniendo en cuenta el crecimiento que este lenguaje de programación esta teniendo, merece la pena verlo. Una cosa que le ha hecho flaco favor a Python es que lleva mucho tiempo peleando entre su version 2 y 3. Por algún motivo la version 3 llevaba mucho tiempo sin despuntar. Yo me inclino por utilizar la version 3.

Una de las cosas que mas define el lenguaje es que no se usan puntos y comas y que para agrupar código no se utilizan llaves “{}”, no que se indentan las lineas. La indentacion de Python es MUY importante.

Lo primero es ir a la web oficial y descargarse el interprete de Python. Yo lo instalo en Mac OS, y durante la instalación he dejado todo por defecto.

Una vez instalado, voy a Applications y allí estará el grupo Python 3.4, y dentro la aplicación IDLE.app, que es la que voy a usar de momento.

Abro el IDLE y tecleo:

class MiPrimeraClase:
pass

a=MiPrimeraClase()
b=MiPrimeraClase()
print(a)
<__main__.MiPrimeraClase object at 0x1040240b8>
print(b)
<__main__.MiPrimeraClase object at 0x104019470>

Le que he hecho es crear la clase (se utiliza notacion CamelCase) MiPrimeraClase y despues he creado dos instancias de esa clase: a y b.

La sintaxis para crear una clase es:

class NombreDeLaClase:

La clase creada no hace nada, para ello utilizamos la palabra clave pass.

Para crear una instancia de una clase la sintaxis es:

nombreDeLaVariable = NombreDeLaClase()

Al imprimir las instancias vemos su class y su dirección en memoria.

Python v3 #1 – Instalando MiPrimeraClase

Un comentario en “Python v3 #1 – Instalando MiPrimeraClase

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s