Случайные числа в Python

Случайный модуль реализует генераторы псевдослучайных чисел для различных распределений. Функции, предоставляемые этим модулем, являются фактически связанными методами скрытого экземпляра класса random.Random . Вы можете создавать собственные экземпляры Random для генерации генераторов, не имеющих общего состояния.

Пример:

import random
print (random.random())

Когда вы запустите приведенный выше Пример:, вы получите случайное число с плавающей точкой меньше 1 и больше или равно 0.

Создать случайное число от 0 до 5?

from random import randint
print (randint(0, 5))

Создать 10 случайных чисел от 1 до 100?

import random
for i in range(10):
print (random.randint(1,101))

В приведенном выше коде будет напечатано 10 случайных значений чисел от 1 до 100.

Метод randrange() также возвращает случайно выбранный элемент из диапазона (начало, остановка, шаг).

from random import *
print(randrange(1,10))

Как выбрать случайное число из списка?

import random
list = [1,2,3,4,5]
print(random.choice(list))

Пример:

import random
list = ['East','West','South','North']
print(random.choice(list))

Как выбрать случайные числа из списка?

import random
list = [1,2,3,4,5,6,7,8,9,10]
print(random.sample(list,4))

Как перетасовать список?

from random import *
list = [1,2,3,4,5,6,7,8,9,10]
shuffle(list)
print(list)

 

 

Источник: net-informations.com

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Adblock
detector