How to get a random number between a float range? September 10, 2022 by Tarik Use random.uniform(a, b): >>> import random >>> random.uniform(1.5, 1.9) 1.8733202628557872