Boltzmann Partition Function Python Meaning