Asignaciones como expresiones
En Python las asignaciones no son expresiones (una expresión es cualquier porción de código que retorne un valor) sino sentencias. Esto implica que, por ejemplo, intentar asignar a una variable el resultado de otra asignación sea un error de sintaxis: >>> b = (a = 5) File "<stdin>", line 1 b = (a = 5)… Seguir leyendo