TUTORIAL PYTHON II: Hola mundo y tipos de variables
Para empezar el tutorial harémos un hola mundo. ¿Qué es? No es más que un programa inútil que muestra en pantalla la frase “Hola mundo”. En otros lenguajes son varias líneas de código en python solo necesitamos una:
print "Hola mundo"
Tenemos dos partes:
- print: Esta instrucción indica a python que lo que viene a continuación debe ser mostrado en pantalla
- Hola mundo: Es la palabra/frase que queremos mostrar y se debe encontrar entre comillas simples o dobles. Hay exepciones que comentaremos mas adelante.
Ya tenemos nuestro hola mundo; ahora distintas formas de mostrar esto mismo o incluso dígitos.
Todo lo que se encuentre tras una almohadilla(#) son comentarios para explicar el código y el programa no les hará caso.
-Variable: Una variable es una palabra clave que alberga una información. Ej:
numero = 15
En este ejemplo la variable número contiene el número 15 si llamamos a esta variable nos lo mostraría. Para ello:
print numero #Para llamar a una variable se coloca sin comillas. # Si no mostraria la palabra "numero" y no el 15
Tipos de variables:
- String: Cadenas que pueden albergar cualquier dígito(exepto acentos y algunos caracteres) y se encuentran entre comillas simples o dobles. Ej:
frase = "Hola mundo80+20" #No se realizaria la suma por ser una frase
- Intenger: Son todos los números enteros que nos podemos encontrar pudiendo ser positivo o negativo. Ej:
numero = -200393
- Float: Números decimales. Ej:
decimal = 3.1416
- Bool: Indica si algo es cierto o no. Puede ser False o True y va sin comillas. Ej:
boolean: = True
Faltan algunas que se explicarán más adelante.
Cualquier variable puede contener lo que otra siendo así:
hola = "Hola " mundo = "mundo" todo = hola # La variable todo contiene "Hola " todo = hola+mundo #Ahora contiene "Hola mundo"
También se pueden llamar así mismas:
hola = "Hola " hola = hola+"mundo" #ahora hola es "Hola mundo"
Como mostrar en pantalla el contenido de una variable:
variable = "muestrame" print variable
pero para mostrar dos debemos separarlas por comas:
variable = "muestrame " otra = "bien" print variable, otra #Mostrara "muestrame bien"
Otra forma sería indicando entre comillas(simples o doble) el tipo de variable a mostrar y fuera de ella en un paréntesis la variable que se mostrará. Sería:
numero = 30 #Tipo intenger - %i palabra = "Ole" #Tipo string - %s float = 3.1416 #Tipo float - %f print "%i %s %f" % (numero, palabra, float) #Muestra "30 Ole 3.1416"
Un error sería sumar dos variables que no se pueden. Es decir; el signo de suma entre dos variables tipo string indica unión; mientras que entre dos variables tipo int indica suma matemática. Al igual pasa con el signo de multiplicar; entre una string y un número indica repetir esa frase el número de veces indicado, entre dos int es multiplicación.
Correcto:
print "Hola "+"mundo" # diferencia de la coma(,) no anade un espacio
Correcto:
print10+30
Correcto:
print "Hola "*4 #repetira "hola " 4 veces seguidas
ERRONEO:
print "hola "+30 #Dara un error por ser diferente tipo de variable
Ya tienen como guardar una variable y poder mostrarla.
Espero se entienda. Cualquier duda dejen un comentario y la solucionaremos.
Advertisement


Hola. Tienes dos respuestas a la consulta que hiciste en el foro.
Saludos.
Gracias por el aviso.
grax you are the best
Muy bien explicado. Se te entiende perfecto, gracias.