Python Variables: cómo definir/declarar tipos de variables de cadena
🚀 Resumen inteligente
Variables en Python Son esenciales para almacenar y hacer referencia a datos dentro de un programa, actuando como contenedores de valores que pueden ser manipulados y reutilizados en diferentes operaciones.
¿Qué es una variable en Python?
A Python Una variable es una ubicación de memoria reservada para almacenar valores. En otras palabras, una variable en una Python El programa proporciona datos al ordenador para su procesamiento.
Python Tipos de variables
Cada valor en Python tiene un tipo de datos. Diferentes tipos de datos en Python es Numbers, Lista, Tupla, Cadenas, Diccionario, etc. Variables en Python se puede declarar con cualquier nombre o incluso con letras como a, aa, abc, etc.
Cómo declarar y usar una variable
Veamos un ejemplo. Definiremos una variable en Python y declararlo como “a” e imprimirlo.
a=100 print (a)
¿Cómo redeclarar una variable?
Puedes volver a declarar Python variables incluso después de haberlas declarado una vez.
Aquí tenemos Python declarar una variable inicializada a f=0.
Later, reasignamos la variable f al valor “guru99”
Python 2 Ejemplo
# Declare a variable and initialize it f = 0 print f # re-declaring the variable works f = 'guru99' print f
Python 3 Ejemplo
# Declare a variable and initialize it f = 0 print(f) # re-declaring the variable works f = 'guru99' print(f)
Python Concatenación de cadenas y variables
Veamos si puedes concatenar diferentes tipos de datos, como cadenas y números, juntos. Por ejemplo, concatenaremos “Guru” con el número “99”.
Diferente a los Java, que concatena un número con una cadena sin declarar el número como cadena, mientras que declara variables en Python Requiere declarar el número como una cadena de texto; de lo contrario, mostrará un error de tipo.
Para el siguiente código, obtendrá una salida indefinida:
a="Guru" b = 99 print a+b
Una vez que el entero se declara como un cadena, se puede concatenar con “Guru” + str(“99”)= “Guru99” en la salida.
a="Guru" b = 99 print(a+str(b))
Python Tipos de variables: locales y globales
Hay dos tipos de variables en PythonVariables globales y variables locales. Cuando se desea utilizar la misma variable en el resto del programa o módulo, se declara como variable global; en cambio, si se desea utilizar la variable en una función o método específico, se utiliza una variable local. Python declaración de variables.
Entendamos esto Python Tipos de variables con la diferencia entre variables locales y globales en el programa a continuación.
- Definamos una variable en Python donde la variable “f” es global dentro del ámbito y se le asigna el valor 101, que se imprime en la salida
- La variable f se declara nuevamente en la función y asume local alcance. Se le asigna el valor “Estoy aprendiendo”. Python”, que se imprime como salida. Esto Python La declaración de la variable es diferente de la variable global “f” definida anteriormente.
- Una vez finalizada la llamada a la función, la variable local `f` se destruye. En la línea 12, cuando volvemos a imprimir el valor de "f", se muestra el valor de la variable global `f=101`.
Python 2 Ejemplo
# 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
Python 3 Ejemplo
# 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)
Aunque Python declaración de variable usando la palabra clave globalPuedes hacer referencia a la variable global dentro de una función.
- La variable “f” es global dentro del ámbito y se le asigna el valor 101, que se imprime en la salida
- La variable f se declara usando la palabra clave global. Es a variable local, pero se trata de la misma variable global declarada anteriormente. Por lo tanto, cuando imprimimos su valor, el resultado es 101.
- Modificamos el valor de "f" dentro de la función. Una vez finalizada la llamada a la función, el valor modificado de la variable "f" se mantiene. En la línea 12, al imprimir nuevamente el valor de "f", se muestra el mensaje "cambiando variable global".
Python 2 Ejemplo
f = 101; print f # Global vs.local variables in functions def someFunction(): global f print f f = "changing global variable" someFunction() print f
Python 3 Ejemplo
f = 101; print(f) # Global vs.local variables in functions def someFunction(): global f print(f) f = "changing global variable" someFunction() print(f)
¿Cómo eliminar una variable?
También puedes borrar Python variables usando el comando del "nombre de la variable".
En el ejemplo siguiente de Python Eliminamos la variable f, y cuando procedemos a imprimirla, obtenemos el error “El nombre de la variable no está definido.”, lo que significa que has eliminado la variable.
Ejemplo de Python eliminar variable o Python variable clara:
f = 11; print(f) del f print(f)






