| Python-fu para no programadores: Creando scripts en Gimp | ||
|---|---|---|
| Anterior | Capítulo 2. Programación en Python | Siguiente |
En Python no hay que declarar las variables con un tipo en concreto como otros lenguajes, "C" o "Java" por ejemplo. Aquí cada vez que nombre a una variable la estas creando y según lo que introduzcas en la variable será de un tipo u otro. Por ejemplo:
>>> chain_characters = "Esto es una cadena" >>> number = 13 >>> bool = False >>> print cadena >>> print numero >>> print bool
Los tipos booleanos contienen a "True" o "False". Fijaros como ahora el número no hemos tenido que pasarlo por la función str(), eso es porque no lo hemos concatenado con ninguna cadena. Si a "print" le pasamos sólo el número no hace falta poner str(). Por ejemplo si hubiesemos puesto:
>>> print "Numero: " + numero
Python nos hubiese dado un error. La forma correcta sería:
>>> print "Numero: " + str(numero)
Es importante trabajar correctamente con los tipos de las variables. Existen más tipos de datos más complejos con los que podemos hacer muchas cosas. Por ejemplo diccionarios, listas, tuplas, etc... Para todo aquel que quiera utilizarlas, que es muy recomendable, le sería interesante leer algún tutorial de Python. En la bibligrafía hay varios muy buenos que explican todo esto perfectamente con muchos ejemplos. Como ya hemos dicho no es objetivo de este artículo aprender Python, si no aprender lo básico para poder crear nuestro propios scripts. Está en cada uno si quiere profundizar sobre estos temas.