martes, 16 de septiembre de 2014

Tutorial de Python parte 2 - Las variables y tipos string y numéricos




A partir de ahora, empezaremos a ver los conceptos básicos del lenguaje Python, y empezaremos viendo las variables y tipos de datos string y numéricos.

Variables:

Las Variables en Python no tienen que ser declaradas explícitamente para reservar espacio en la memoria. La declaración se produce automáticamente cuando se asigna un valor a una variable. El signo de igual (=) se utiliza para asignar valores a las variables.

Una variable sólo puede albergar un valor, aunque este valor puede ir cambiando a lo largo de la ejecución del programa.

Los nombres de las variables han de empezar por a-z A-Z y pueden incluir numeros y guiones bajos, ejemplo ...

variable = 2
VARIABLE1 = "hola"
Var_1 = 23.12

Diferentes variables pueden ser creadas en una sola línea, ejemplo:

a, b, c = 1, 2, 3


Para eliminar variables utilice del

del a, b, c #elimina las variables a, b y c


* Los comentarios se pueden incluir a través de la almohadilla #

#los comentarios


Los tipos de datos string y numéricos son un tipo de datos básico que encontraréis habitualmente al programar. 

Los strings se componen de cadenas de texto y estos van encerrados entre comillas simples o dobles:


string = "hola mundo"
otro_string = 'soy otro string'

Los tipos de datos numéricos básicos son  integer y float.

integer es un número entero, por ejemplo: 1, 2, -2, -50, 500, 1000

float es número que contiene decimales, por ejemplo: 3.14, 4.15, 5.6

entero = 10
decimal = 3.14

El código del capítulo del vídeo tutorial lo puedes ver a continuación ...

#Variables

string = 'Hola soy un string'
print(string)

string = "Hola estoy cambiando de valor"
print(string)

a, b, c = 1, 2, 3
print('El valor de las variables a, b y c', a, b, c)

#del nos permite eliminar variables
del a, b, c
#print('El valor de las variables a, b y c', a, b, c)

string = 'Cadena texto'
integer = 12
float = 3.14

concatenar = string + ' ' + str(integer) + ' ' + str(float)
print(concatenar)

string = '1'
integer = 1

total = int(string) + integer
print("El total es:", total)