Welcome to BP.Net!
Keeping your ball python healthy and happy means you have to have good husbandry. First thing you should do is read the caresheet here.
Since your ambient air temps are around 80 there is no need for a basking light. Typically basking bulbs or infrared lights are used in aquarium setups to increase the ambient air temperatures. Go out and get a UTH and a thermostat to control the temperature and set it to 90 to provide your Ball Python with a nice hot spot. Regulating heat sources with a thermostat or rheostat is a MUST to ensure your snake does not get injured due to excessive heat. Pick up a couple of digital thermometers (the probe style ones) and put one on the hot and cool side to monitor your temps and make sure everything is good. Make sure you offer your BP an identical hide on both the hot and cold size so that they can thermoregulate as needed.
Please let us know if you have any questions and we will do our best to help you on your way...