Решение модуля 15.1 из курса «Поколение Python: для начинающих»

Ответы и решения урока 15.1(Модуль random) на курс «Поколение Python: курс для начинающих».

Какая функция возвращает случайное целое число внутри заданного диапазона значений?

randint()

Какая функция возвращает случайное число с плавающей точкой в диапазоне от 0.00.0 до 1.01.0 (исключая 1.01.0)?

random()

uniform()

Какое число может быть в переменной num после выполнения следующего кода:

import random
num = random.randint(1, 118)

118
50
1

Какое число может быть в переменной num после выполнения следующего кода:

import random
num = random.randrange(115)
0
1
50
114

Какое число может быть в переменной num после выполнения следующего кода:

import random
num = random.randrange(9, 81)

9
52
80

Какое число может быть в переменной num после выполнения следующего кода:

import random
num = random.randrange(15, 50, 5)

15
30
45

Установите соответствие между функцией и тем, что она делает.

shuffle()->перемешивает содержимое списка
choice()->возвращает ровно один элемент списка или строки
sample()->возвращает несколько элементов списка или строки

Какое число может быть в переменной num после выполнения следующего кода:

import random
numbers = [1, 2, 3, 5, 7]
num = random.choice(numbers)


5
1
2
7
3

Какое число может быть в переменной num после выполнения следующего кода:

import random
numbers = list(range(2, 10, 2)) + [3]
num = random.choice(numbers)

2
3
4
6
8

После выполнения следующего кода в переменной rand_numbers может храниться список:

import random
numbers = [1, 2, 4, 6, 7, 9]
rand_numbers = random.sample(numbers, 3)

[7, 4, 2]
[1, 2, 6]
[6, 1, 4]

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector