случайный не определен в python

Я пытаюсь создать случайное целое число n и создать список из n случайных целых чисел со значениями от 0 до 9.

Вот мой код:

 def randomNumbers(n): myList = [] needMoreNumbers = True while (needMoreNumbers): randomNumber = int(random.random() * 10) myList.append(randomNumber) n = n -1 if (n < 1): needMoreNumbers = False return myList 

Когда я запускаю его, он говорит:

 NameError: global name 'random' is not defined 

 
Interesting Posts for Van-Lav

Преобразование списков в «транспонированный» список

Пересечение двух словарей в Python

Как выбрать все местоположения уникальных элементов в массиве numpy 2d с ограничивающей рамкой вокруг них?

В Python, почему отдельные значения словарной строки передают «in» проверки равенства? (Эксперимент Interning)

как импортировать __future__ для аргумента python 3.0 только для ключевого слова?

Python. Каким должен быть тип flask.request.files.stream?

Почему я не могу напрямую добавлять атрибуты к любому объекту python?

Python: Неявное преобразование объекта в str?

Как удалить '\ x' из шестнадцатеричной строки в Python?

PyQt4 QProcess всегда 0, различные слоты тоже не работают

Создание класса Tkinter и ожидание возвращаемого значения

Создание URL с Flask и именами уникальных обработчиков

Выход из сопрограммы против выхода из задачи

Как определить, является ли файл обычным файлом или каталогом, используя python

Временная сложность кортежа в Python

Python - лучший язык программирования в мире.