¿Qué es una variable?
Las variables se suelen utilizar en muchos ámbitos diferentes, como por ejemplo, en matemáticas. Pero aquí te encontrarás la definición de variable en programación.
Una variable es donde se guarda (y se recupera) datos que se utilizan en un programa.
Cuando escribimos código, las variables se utilizan para:
Guardar datos y estados.
Asignar valores de una variable a otra.
Representar valores dentro de una expresión matemática.
Mostrar valores por pantalla.
Todas las variables deben ser de un tipo de datos, ya sea un dato de tipo primitivo, como un número o texto, o un dato abstracto, como un objeto que se ha creado.
Así que básicamente podemos decir que una variable es:
Tipo de dato → identificador variable → valor almacenado.
Esquema para declarar variables
Tipos de datos
Las variables son capaces de almacenar cierto tipo de informacion o datos entre estos tenemos, numeros enteros, decimales, logicos, cadenas de texto, caracteres, etc.
Números enteros
El tipo int (del inglés integer, que significa «entero») permite representar números enteros.
Los valores que puede tomar un int son todos los números enteros: ... -3, -2, -1, 0, 1, 2, 3, ...
Los números enteros literales se escriben con un signo opcional seguido por una secuencia de dígitos:
Ejemplo: 1570
Números decimales
El tipo float permite representar números reales.
El nombre float viene del término punto flotante, que es la manera en que el computador representa internamente los números reales.
Hay que tener mucho cuidado, porque los números reales no se pueden representar de manera exacta en un computador. Por ejemplo, el número decimal 0.7 es representado internamente por el computador mediante la aproximación 0.69999999999999996. Todas las operaciones entre valores float son aproximaciones. Esto puede conducir a resultados algo sorpresivos:
Ejemplo: 0.999
Valores lógicos
Los valores lógicos True y False (verdadero y falso) son de tipo bool, que representa valores lógicos.
Ejemplo: True o False
Texto
A los valores que representan texto se les llama strings, y tienen el tipo str.
Los strings literales pueden ser representados con texto entre comillas simples o comillas dobles:
Ejemplo:
1. "Hola Mundo"
2. "¡¡Estoy vivo!!"
La ventaja de tener dos tipos de comillas es que se puede usar uno de ellos cuando el otro aparece como parte del texto:
Es importante entender que los strings no son lo mismo que los valores que en él pueden estar representados:
>>> 5 == '5' False
>>> True == 'True'False
Los strings que difieren en mayúsculas y minúsculas, o en espacios también son distintos:
>>> 'mesa' == 'Mesa'False
>>> ' mesa' == 'mesa 'False
Nulo
Existe un valor llamado None (en inglés, «ninguno») que es utilizado para representar casos en que ningún valor es válido
Comments