Temperature does affect the bounce of a ball. I know this because I did an expiremnt on the exact same question. The hotter the temperature is, the more pressure builds up inside a ball and the more bouncier it will be. The colder it is, pressure decreaces making it bounce lower than what the ball bounced at room temperature. In conclusion, the ball bounces higher when it is warmer and it bounces lower when it is colder.
Chat with our AI personalities
The higher the temperature of the air in a tennis ball the higher the pressure of that air will be and the more resistant the ball will be to deformation when it strikes surface or racket. The less deformation needed to absorb a particular amount of kinetic energy the less energy will be lost (converted to heat) by the deformation and subsequent (vibratory) reformation. More will therefore remain kinetic and the ball will retain more of its speed. It will therefore bounce higher, etc. The relative hardness of the ball will also effect friction and rotation off surface and racket, but these second order effects are not obvious (to me, anyway) from first principles.