Parte 15 — Errores comunes
6.70 Poner comillas a todos los valores
Incorrecto:
saldo = "1000" ingreso = "500"
Esto hará que:
saldo + ingreso
produzca:
1000500
Si serán utilizados en cálculos, guárdalos como números:
saldo = 1000 ingreso = 500 6.71 Quitar comillas a los textos
Incorrecto:
moneda = CRC
Python buscará una variable llamada CRC.
Correcto:
moneda = "CRC" 6.72 Escribir booleanos como texto
Menos recomendable:
cuenta_activa = "True"
Correcto:
cuenta_activa = True 6.73 Escribir booleanos en minúscula
Incorrecto:
cuenta_activa = true
Correcto:
cuenta_activa = True 6.74 Confundir cero con ausencia saldo = 0
Significa que el saldo existe y vale cero.
saldo = None
Significa que no existe un valor de saldo.
Elige según lo que realmente quieras representar.
6.75 Convertir sin revisar el contenido monto = int("500 CRC")
Esto produce un error.
El texto contiene letras y espacios.
Debemos guardar los elementos por separado:
monto = 500 moneda = "CRC" 6.76 Utilizar coma decimal
Incorrecto:
precio = 10,50
Correcto:
precio = 10.50 6.77 Sumar tipos incompatibles
Incorrecto:
saldo = 1000 ingreso = "500"
saldo += ingreso
Correcto:
saldo = 1000 ingreso = int("500")
saldo += ingreso