Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Модуль random в Python

Total questions: 19

Worksheet time: 10mins

Name
Class
Date
1.

Какая команда загружает модуль, в котором содержатся функции для генерации случайных чисел?

a)

random

b)

import random

c)

#include random

d)

import rand

2.

Как правильно записать в переменную num случайное число от 1 до 8?

a)

num = randint(1, 8)

b)

num = random.randint(0, 8)

c)

num = random.randint(1, 8)

d)

num = randint(0, 8)

3.
a)

Создает окно случайного размера

b)

Создает окно со случайным цветом на фоне

c)

Создает окно со случайными параметрами ширины, высоты и цвета

d)

Закрашивает фон окна в случайный цвет

4.

С помощью чего мы проходим по элементам списка или кортежа?

a)

Вручную перебираем элементы

b)

Только с помощью специальных библиотек

c)

С помощью цикла for

d)

С помощью условного оператора

5.

Напишите название библиотеки, с помощью которой можно получать случайный выбор чисел, символов, последовательностей и т.п..

(a)  

6.

Выбери правильные импорты

a)

import *

b)

from time import *

c)

from * import time

d)

from random import randint

7.

Что делает функция randint(a, b) из модуля random ?

a)

Возвращает случайное число в диапазоне от a до b-1

b)

Возвращает случайное число в диапазоне от a до b

c)

Возвращает десятичную дробь в диапазоне от a до b

d)

Возвращает все числа в диапазоне от a до b

8.

Выбери верные утверждения о работы программы

a)

Программа выдаст ошибку, т.к. не указано первое и последнее число

b)

Если удалить первую строку кода, программа всё равно распознает функцию

c)

Программа выведет рандомное число от 0.0 до 1.0

d)

Подключены все возможности модуля random

9.

Все ключевые слова в Python пишутся ...

a)

С заглавной буквы

b)

В ВЕРХНЕМ РЕГИСТРЕ

c)

в нижнем регистре

d)

Ничего из вышеперечисленного

10.

Какое максимальное число может быть выведено на экран после выполнения алгоритма?

import random

n=5

m=25

k=10

for i in range (k):

r=random.randint(n,m)

print (r)

a)

25

b)

24

c)

9

d)

10

11.

Какое число из представленных в качестве вариантов ответа чисел не может появиться на экране после выполнения программы?

import random

n=5

m=25

k=4

for i in range (k):

r=random.randint(n,m)

print (r)

a)

4

b)

10

c)

5

d)

25

12.

Значение какой переменной необходимо поменять для того, чтобы на экран было выведено 30 целых случайных чисел?

import random

n=5

m=25

k=10

for i in range (k):

r=random.randint(n,m)

print (r)

a)

n

b)

m

c)

k

d)

r

13.

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

import random

num = random.randint(1, 118)

a)

50

b)

-1

c)

1

d)

119

14.

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

a)

randint()

b)

random_integer()

c)

uniform()

d)

random()

15.

Что выведет данный код?

a)

Число от 1 до 6

b)

Число от 1 до 4

c)

Число от 1 до 5

d)

Ошибку

16.

Для чего в приведенном выражении


x = int(input("Введите первое число "))

используется функция int?

a)

Для преобразования введенной строки в целое число

b)

Для преобразования введенной строки в действительное число

c)

Для преобразования введенного целого числа в строку

d)

Для преобразования введенного действительного числа в целое число

17.

Какой оператор используется для проверки равенства в Python?

a)

==

b)

!=

c)

=

d)

===

18.

Что вернет следующий код?

a)

Случайное число от 1 до 10 (не включая 1 и 10)

b)

Ошибка

c)

Случайное число от 1 до 10 (включая 1 и 10)

d)

Число 1 или 10

19.

Что вернет выражение 5 < 10 or 3 > 2?

a)

True

b)

False

c)

None

d)

Ошибку