Редактировать : похоже, у вас одно и то же имя со встроенным случайным модулем, поэтому вы должны изменить имя файла на что-то другое, как предлагали другие
но после этого вам все еще нужно изменить коды, чтобы начать случайный класс
rand=random.Random()
rand.uniform(10, 20)
, а также для других, потому что вы вызываете сам модуль, а не класс Random
>>> for i in range(5):
... # random float: 0.0 <= number < 1.0
... print rand.random(),
...
... # random float: 10 <= number < 20
... print rand.uniform(10, 20),
...
... # random integer: 100 <= number <= 1000
... print rand.randint(100, 1000),
...
... # random integer: even numbers in 100 <= number < 1000
... print rand.randrange(100, 1000, 2)
...
0.024357795662 12.3296648076 886 478
0.698607283236 16.7373296747 245 638
0.69796131038 14.739388574 888 482
0.543171786714 11.3463795339 106 744
0.752849564435 19.4115177118 998 780
>>>