Python функция randrange()
Описание
randrange()Метод возвращает случайное число из набора с заданным шагом приращения, при этом шаг по умолчанию равен 1.
Синтаксис
Ниже приведён синтаксис метода randrange():
import random random.randrange ([start,] stop [,step])
Примечание:randrange() недоступна напрямую; нужно импортировать модуль random и затем вызвать метод через статический объект random.
Параметр
- start -- начальное значение в указанном диапазоне, включительно.
- stop -- конечное значение в указанном диапазоне, не включая.
- step -- заданный шаг приращения.
Возвращаемое значение
Возвращает случайный элемент из заданного диапазона.Пример
Ниже показан пример использования метода randrange():
Пример
#!/usr/bin/python
import random
# Вывести чётные числа в диапазоне 100 <= number < 1000
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)
# Вывести другие числа в диапазоне 100 <= number < 1000
print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)
import random
# Вывести чётные числа в диапазоне 100 <= number < 1000
print "randrange(100, 1000, 2) : ", random.randrange(100, 1000, 2)
# Вывести другие числа в диапазоне 100 <= number < 1000
print "randrange(100, 1000, 3) : ", random.randrange(100, 1000, 3)
Результат вывода вышеприведённого примера после запуска:
randrange(100, 1000, 2) : 976 randrange(100, 1000, 3) : 520Другие расширения