Почему эта программа на Python не работает? AttributeError: объект 'module' не имеет атрибута

Я написал очень простую программу на Python.

#!/usr/bin/env python
import random
x = random.uniform(-1, 1)
print str(x)

Я запускаю ее из командной строки.

python random.py

Она вернулась с ошибкой:

Traceback (most recent call last):
  File "random.py", line 2, in <module>
    import random
  File "D:\python practise\random.py", line 3, in <module>
    x = random.uniform(-1, 1)
AttributeError: 'module' object has no attribute 'uniform'

Это очень просто программы, я не могу понять, какую ошибку я сделал в этом.

(операционная система: Windows 7; версия Python: 2.7)

8
задан Cœur 9 May 2018 в 15:39
поделиться