object

No os voy a contar lo que cuentan miles de blogs o webs sobre los objetos de Python, prefiero empezarlos a utilizar, creo que no te puede gustar una película si no vas al cine, así que vamos a crear objetos para ver cómo funcionan.

El objeto es similar a una variable, es un lugar y cosa a la vez que guarda algo, para ello es necesario saber dónde lo vamos a guardar y el que vamos a guardar, para empezar este nuevo apartado, crea un nuevo proyecto y lo guárdalo con el nombre de Proyecto 2.1, si no recordáis como se hace está en el apartado workplace del blog.

Lo que vamos a hacer en este nuevo proyecto que tenemos en blanco es crear un objeto o variable que contenga el encabezado que hicimos para el Proyecto 1, lo primero que hacemos es elegir un nombre, en mi caso elegí:

inicio

En este caso lo que quiero guardar es un texto o cadena (string) por lo que el código para un texto es:

str

El texto sería similar que en el proyecto anterior pero no igual ya que cambia el nombre del proyecto, que este caso opte por:

Version 2.1 - Python 3.6 - Autor AlainSQ
Mi primer objeto

Sabiendo estas tres cosas se puede formar cualquier objeto utilizando esta sintaxis:

Nombre del objeto = Tipo de datos (Datos)

inicio = str (“Version 2.1 – Python 3.6 – Autor AlainSQ\nMi primer objeto”)

Veis que todos los textos o cadenas van entre comillas y el IDLE los resalta de color verde para que sea más sencillo la visualización del código y detectar errores, con este código ya tenemos en el objeto inicio el principio del programa pero si ejecutáis no vais a ver nada.

¿Ya sabéis porque verdad?… Eso es, para ver datos es necesaria aplicar la función print, en este caso la línea de código a introducir es muy sencilla, igual que esta:

print (inicio)

Inicio no va entre comillas, este no es un texto es un objeto o variable, puede que tuviera números u otra cosa, en este caso sabemos que tiene un texto pero al ser ya un objeto no va entrecomillado en el paréntesis, ahora al ejecutar veremos:

object 1

Bravo compañeros, habéis creado un objeto y lo habéis sacado por pantalla, seguro que no os lo vais a creer pero ya estáis programando, aunque necesito que deis un paso más conmigo y veamos otros tipos de objetos.