NEW
Font size
WorksheetsВопросы по функциям random
Total questions: 30
Worksheet time: 15mins
Какой из следующих функций возвращает случайное число с плавающей запятой от 0 до 1?
randint()
random()
sample()
Что возвращает функция randint(a, b)?
Случайное число с плавающей запятой между a и b
Случайное целое число между a и b, включая оба
Случайная последовательность
Какая функция возвращает случайный элемент из данного списка?
choice()
randrange()
shuffle()
Как randrange() отличается от randint()?
randrange() включает оба конца
randint() включает оба конца, но randrange() исключает конец
Обе включают оба конца
Что делает функция sample()?
Возвращает несколько случайных элементов из списка без замены
Перемешивает список
Возвращает случайный элемент из списка
В чем разница между choice() и choices()?
choices() позволяет взвешивание, choice() - нет
choices() выбирает без замены, choice() - с заменой
choices() возвращает один элемент, choice() возвращает несколько
Какая функция может быть использована для перемешивания элементов списка?
sample()
shuffle()
randrange()
Что происходит, когда вы пытаетесь выбрать больше элементов, чем есть в списке?
Выдается ошибка ValueError
Список перемешивается
Возвращается значение по умолчанию
Какие из следующих функций выбирают элементы из списка с заменой?
choice()
choices()
randint()
Как импортировать только функцию randint из модуля random?
import random.randint
from random import randint
import random as randint
Что возвращает функция random.random()?
Целое число
Случайное значение от 0 до 1
Случайное значение от -1 до 1
Как можно переименовать модуль при импорте?
import random
import random as rand
from random import rand
Что выведет random.randint(0, 10)?
Число с плавающей запятой от 0 до 10
Случайное целое число от 0 до 10 (включительно)
Случайная последовательность чисел
В коде random.choices(mylist, weights=[5, 1, 5, 1], k=5), что делает параметр weights?
Определяет количество выбранных элементов
Указывает вероятность выбора каждого элемента
Перемешивает список на основе веса
Что указывает параметр k в функции choices()?
Количество случайных выборов
Диапазон чисел
Размер выборки без замены
Как `shuffle()` влияет на оригинальный список?
Он создает новый перемешанный список
Он возвращает тот же список в его оригинальном порядке
Он изменяет оригинальный список на месте
Какой метод вы бы использовали, чтобы получить случайную выборку из последовательности?
`choice()`
`sample()`
`shuffle()`
Какая функция выбирает элементы без замены?
`choices()`
`randint()`
`sample()`
Что делает `random.randrange(0, 100, 5)`?
Возвращает случайное число между 0 и 100, делящееся на 5
Возвращает любое число между 0 и 100
Возвращает число с плавающей запятой между 0 и 100
Какую функцию вы бы использовали, чтобы получить случайный город из списка?
`randint()`
`randrange()`
`choice()`
Какая функция выведет случайное целое число между 15 и 25?
`randint(15, 25)`
`random.random(15, 25)`
`randrange(15, 25)`
Если вы хотите вернуть 3 уникальных случайных элемента из списка `mylist`, какую функцию следует использовать?
`shuffle()`
`sample(mylist, 3)`
`choices(mylist, k=3)`
Напишите код для генерации 5 случайных целых чисел между 1 и 100. Какой подход правильный?
`randint(1, 100, 5)`
`[randint(1, 100) for i in range(5)]`
`choices(1, 100, k=5)`
Вам нужно смоделировать бросание двух кубиков. Какой код будет лучшим?
`print(randint(1, 6), randint(1, 6))`
`print(randrange(1, 6, 2))`
`print(random())`
Какая функция случайным образом переставит список имен?
`choices()`
`shuffle()`
`sample()`
Как бы вы получили случайное число с плавающей запятой между 0 и 10?
`random.random() * 10`
`randint(0, 10)`
`choice(range(0, 10))`
Сгенерируйте список из 5 случайных чисел, делящихся на 3, между 0 и 30. Какой код это достигает?
`[randrange(0, 30, 3) for i in range(5)]`
`choices(range(0, 30), k=5)`
`[random(0, 30) for i in range(5)]`
Напишите программу, которая выбирает случайное имя из списка. Какую функцию следует использовать?
`sample()`
`choice()`
`randint()`
Какой из следующих вариантов генерирует случайное число между 0 и 1?
`random.random()`
`randrange(0, 1)`
`choice([0, 1])`
Как бы вы получили случайную выборку размером 3 из списка `[1, 2, 3, 4, 5, 6]`?
`sample([1, 2, 3, 4, 5, 6], 3)`
`shuffle([1, 2, 3, 4, 5, 6])`
`choices([1, 2, 3, 4, 5, 6], k=3)`
