¿Qué es una variable de Python?

¿ Cómo declarar variables python ? Primero entendamos que es una variable: Las variables de Python son ubicaciones de memoria reservadas para almacenar valores. En otras palabras, las variables en un programa de Python proporcionan datos para que su computadora los procese.

Recomendado: Blog Python

👉 Tipos de variables para declarar python

python declarar variables
Tutorial python declarar variables

Cada valor en Python tiene un tipo de datos. Los diferentes tipos de datos en Python incluyen números, listas, tuplas, cadenas, diccionarios, etc. Puedes declarar variables python con cualquier nombre o caracteres alfabéticos como a, aa y abc.

Para completar esta sección sobre tipos de variables en Python, introducimos el concepto de tipos de datos.

Cuando se asigna un valor a una variable, ese valor pertenece a un conjunto de valores llamado tipo de datos. Un tipo de dato define varias propiedades, como los datos y las operaciones que se pueden realizar con la variable. En Python, los tipos de datos básicos son números (enteros, reales y complejos), booleanos (verdadero y falso) y cadenas.

👉 Cómo declarar variables python y constantes

La primera vez que se asigna un valor a una variable python es cuando se define e inicializa. En los scripts y programas escritos en Python, las variables pueden definirse en cualquier parte del script. Sin embargo, es conveniente definir primero las variables que se van a utilizar.

Tomemos un ejemplo.

Defina una variable en Python, declárela como «a» y muestre el resultado.

a=100 
print (a)

Para muchos lenguajes de programación, una variable se puede considerar como «cajas» en las que se almacenan los datos, en Python, las variables son tomadas como «etiquetas» que se refieren a los datos (que se almacenan en «cajas» llamadas objetos).

El paradigma de lenguajes de programación orientado a objetos esta presente en Python.

Conociendo esto, es fácil entender como python crea un objeto para cada programa que se ejecuta dentro de el. Acá es donde python utiliza estos objetos y variables. Estos objetos contienen un identificador único, su tipo de dato que lo describe y un valor. Tal y como lo vimos en el pequeño ejemplo anterior.

👉 Re-declarar variables python

como declarar una variable global en python
Como declarar una variable global en python

Puede volver a declarar una variable de Python incluso después de declararla una vez.

Aquí, Python declara una variable inicializada a f = 0.

Recomendado: Tutoriales Python

Posteriormente reasignaremos la variable f a «elblogpython».

Ejemplo de Python2

# Declare a variable and initialize it
f = 0
print f
# re-declaring the variable works
f="elblogpython"
print f

Ejemplo de Python 3

# Declare a variable and initialize it
f = 0
print(f)
# re-declaring the variable works
f="elblogpython"
print(f)

👉 Concatenación de cadenas y variables de Python

Veamos si podemos concatenar diferentes tipos de datos, como cadenas y números. Por ejemplo, concatene «Blogpython» con el número «101».

Recomendado: Frameworks Python

A diferencia de Java, que concatena números y cadenas sin declarar números como cadenas, en Python debe declarar números como cadenas para declarar variables. De lo contrario, obtendrá un TypeError.

El siguiente código da una salida indefinida:

a="Blogpython"
b = 101
print a+b

Puede concatenar «9» y «9» al declarar números enteros como cadenas. str(«99») = salida «99».

a="ElBlogpython"
b = 101
print(a+str(b))

👉 Tipos de variables de Python: locales y globales

declarar variable python
Declarar variable python diferentes tipos concatenaciones

Hay dos tipos de variables en Python: variables globales y variables locales. Si desea utilizar la misma variable en el resto del programa o módulo, declárela como una variable global. Si desea usar la variable en una función o método específico, use una variable local cuando declare la variable de Python.

Recomendado: Operador Ternario Python

Entendamos este tipo de variable de Python por la diferencia entre variables locales y globales en el siguiente programa.

  1. Definamos una variable en Python donde la variable «f» es Global Está dentro del rango y tiene el valor 101 que se emite en la salida
  2. La variable f se declara de nuevo en la función, y Local alcance. Se le asigna el valor «Estoy aprendiendo Python». Esta es la salida como salida. Esta variable declarativa de Python es diferente de la variable global «f» definida anteriormente
  3. Cuando se completa la llamada a la función, se ignora la variable local f. Si se vuelve a generar el valor de «f» en la línea 12, se mostrará el valor de la variable global f = 101.

Ejemplo de Python 2

# Declare a variable and initialize it
f = 101
print f
# Global vs. local variables in functions
def someFunction():
# global f
    f="I am learning Python"
    print f
someFunction()
print f

Ejemplo de Python 3

# Declare a variable and initialize it
f = 101
print(f)
# Global vs. local variables in functions
def someFunction():
# global f
    f="I am learning Python"
    print(f)
someFunction()
print(f)

Declarar variables con palabras clave en Python Global, Puede hacer referencia a variables globales en funciones.

Recomendado: Arboles De Decision Python

  1. La variable «f» es Global Está dentro del rango y tiene el valor 101 que se emite en la salida
  2. La variable f se declara usando la palabra clave Global..Esto es No Una especie de variable local, sin embargo, es idéntica a la variable global declarada anteriormente. Entonces, si genera este valor, la salida será 101.
  3. Cambiar el valor de «f» en la función. Cuando se completa la llamada a la función, se conserva el valor modificado de la variable «f». En la línea 12, si vuelve a imprimir el valor de «f», verá el valor de «cambiar variable global».

Ejemplo de Python 2

f = 101;
print f
# Global vs.local variables in functions
def someFunction():
  global f
  print f
  f = "changing global variable"
someFunction()
print f

Ejemplo de Python 3

f = 101;
print(f)
# Global vs.local variables in functions
def someFunction():
  global f
  print(f)
  f = "changing global variable"
someFunction()
print(f)

👉 Borrar una variable en python

También puede eliminar las variables en Python con el comando dell «nombre de la variable».

En el siguiente ejemplo de eliminación de una variable en Python, se eliminó la variable f. Cuando lo imprimo, me sale el error «».nombre de variable indefinido«» indica que la variable ha sido eliminada.

tipos de excepciones en python

Ejemplo de variable de eliminación de Python o variable de eliminación de Python:

f = 11;
print(f)
del f
print(f)

¿ Te fue útil este artículo ?
⬇️ Ayudame compartiendo para poder llegar a más personas.⬇️

3 comentarios en «¿Qué es una variable de Python?»

  1. ¡Declarar variables en Python es como armar un rompecabezas! ¿Quién más lo siente así?

  2. ¡Declarar variables en Python es como armar un rompecabezas! ¿Quién más lo siente así?

    • ¡Totalmente de acuerdo! Declarar variables en Python puede ser un desafío al principio, pero una vez que entiendes la lógica, todo encaja como piezas de rompecabezas. ¡Ánimo, pronto te convertirás en un maestro de Python!

Los comentarios están cerrados.