VARIABLES, IDENTIFICADOR, CONTADOR Y ACUMULADOR
- VARIABLES:
Son contenedores para almacenar valores de datos. Son etiquetas que se asignan a ubicaciones de memoria donde se almacenan los datos. Cada variable tiene un nombre único que se utiliza para referirse a ella en el código. Está formada por un espacio en el sistema de almacenaje (memoria principal de una computadora) y esta representado por un nombre simbólico que se encuentra asociado a dicho espacio. Es una unidad de datos que puede cambiar de valor y es de diferentes tipos (numéricos, cadena, fecha, etc.)
Ejemplo: edad = 21 , altura = 1.68 , nombre = "Juan"
2. IDENTFICADORES:
En Python, el identificador se refiere al nombre dado a variables, funciones, clases, módulos, identificadores de métodos, etc. Los identificadores deben seguir las convenciones de nomenclatura y no pueden ser palabras reservadas del lenguaje.
3. CONTADORES:
En Python, los contadores son variables que se utilizan para llevar la cuenta de ciertos eventos o para realizar un seguimiento del número de veces que ocurre algo en un programa. Pueden ser:
- Contador con variable
- Contador con diccionario
- Contador con bucles y condicionales, etc.
Ejemplo: lista = [1, 2, 3, 4, 1, 2, 3, 1, 2, 1]
contador = {}
for elemento in lista:
if elemento in contador:
contador[elemento] += 1
else:
contador[elemento] = 1
print("Contador:", contador)
4. ACUMULADORES:
En Python, un acumulador es una variable utilizada para acumular o sumar valores a lo largo de un proceso o iteración.
- Acumulador con variable.
- Acumulador con lista.
- Acumulador con generadores.
- Acumulador con funciones recursivas.
Ejemplo:
suma = 0
for i in range(1, 6):
suma += i
print("La suma es:", suma)
5. VENTAJAS:
- AHORRO DE TIEMPO AL PROGRAMAR
- EVITAR ERRORES
- AUMENTAR LA EFICIENCIA DE LOS CODIGOS.
- CON LOS ACUMULADORES PODEMOS ALMACENAR DATOS DE SUMA CONTINUA