look up ball pythons in google images just to be sure it actually is one they are very distinctive.
yes im very sure it is and the temps seem to be fine
1 thing i forgot to mention is i left the light on all night last night and the tank is in a room that is well lit in the day. dont know if this could be a cause of anything