Declarar una variable sin valor en Python
-
Utilice la palabra clave
None
para declarar una variable sin valor en Python - Utilice las anotaciones de variables para declarar una variable sin valor en Python
- Use las cadenas o listas vacías para declarar una variable sin valor en Python
Una variable es una ubicación de memoria reservada que puede almacenar algunos valores. En otras palabras, una variable en un programa Python proporciona datos a la computadora para procesar las operaciones. Cada valor en Python tiene un tipo de datos. Hay números, listas, tuplas y más en Python.
Ahora discutiremos cómo declarar una variable sin asignarle ningún valor en Python.
Utilice la palabra clave None
para declarar una variable sin valor en Python
Python es dinámico, por lo que no es necesario declarar variables, y existen automáticamente en el primer ámbito donde se asignan. Solo se requiere una declaración de asignación regular.
El None
es un objeto especial de tipo NoneType
. Se refiere a un valor NULL o algún valor que no está disponible. Podemos asignar una variable como None
si no deseamos darle ningún valor.
Por ejemplo,
var = None
Esto es conveniente porque uno nunca terminará con una variable no inicializada. Pero esto no significa que uno no terminaría con variables inicializadas incorrectamente, por lo que debe tener cuidado.
Utilice las anotaciones de variables para declarar una variable sin valor en Python
Para los usuarios con Python 3.6+, se pueden usar las anotaciones variables para esta situación.
Las anotaciones de tipo se introdujeron en PEP 484. su enfoque principal eran las anotaciones de funciones. Sin embargo, también introdujo la noción de comentarios de tipo para anotar variables.
Podemos decir el tipo de variable usando esto y no inicializarlo con ningún valor.
El nuevo PEP 526 introdujo la sintaxis para anotar variables del tipo requerido (incluidas variables de clase y variables de instancia) sin comentarios.
Por ejemplo,
from typing import get_type_hints
var: str
Por lo tanto, declara una variable denominada var
sin valor inicial como tal.
Use las cadenas o listas vacías para declarar una variable sin valor en Python
Aparte de los métodos discutidos anteriormente, podemos asignar cadenas o listas vacías a las variables.
Técnicamente, asignamos un valor a una variable, pero está vacía y actualizada según nuestras necesidades.
var = ""
lst = []