wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Цикли з параментром у Пайтон

Total questions: 11

Worksheet time: 6mins

Name
Class
Date
1.

Алгоритми, у яких одні й ті самі інструкції можуть виконуватися багаторазово для різних значень змінних назваються

a)

циклічними

b)

розгалуженими

c)

лінійними

2.

Інструкції, які виконуються багато разів називають

a)

тілом циклу

b)

параметром циклу

c)

умовою циклу

3.

Загальний вигляд команди циклу з параметром:

a)

for змінна in шкала:

тіло циклу

b)

for змінна:

тіло циклу

c)

for змінна in шкала

d)

змінна in шкала:

тіло циклу

4.

Яка функція створює послідовність чисел у вигляді арифметичної прогресії (шкалу)

a)

range()

b)

while

c)

if

d)

for

5.

Функція range() приймає три параметри:

a)

початкове число, яке включається у шкалу

b)

кінцеве число, яке не включається у шкалу

c)

крок або значення зміни, яке може бути додатнім чи від'ємним

d)

середнє число, яке не включається у шкалу

6.

Скільки чисел виведеться на екран

for chyslo in range(1,12):

print(chyslo)

a)

11

b)

10

c)

12

d)

1

7.

Який спеціальний модуль потрібно підключити для роботи з випадковими числами

a)

import random

b)

import math

c)

import tkinter

d)

import re

8.

Для роботи з випадковими числами потрібно підключити спеціальний модуль, а потім налаштувати його, щоб запустивши отримати певне випадкове значення

from random import*

random ()

a)

# генерує випадкове число з проміжку від [a, b]

b)

# генерує випадкове число з вказаного переліку

c)

# генерує випадкове число з проміжку від [0.0, 1.0)

9.

Для роботи з випадковими числами потрібно підключити спеціальний модуль, а потім налаштувати його, щоб запустивши отримати певне випадкове значення

from random import*

randint (a,b)

a)

# генерує випадкове число з проміжку від [0.0, 1.0)

b)

# генерує випадкове число з проміжку від [a, b]

c)

# генерує випадкове число з вказаного переліку

10.

Що буде надруковано в ході виконання скрипту

s = 0

for k in range(3,11):

s = s + k

print(s)

a)

25

b)

52

c)

50

d)

1

11.

Що буде надруковано в ході виконання скрипту

s = 0

for k in range(-5,11):

s = s + 2 * k

print(s)

a)

80

b)

50

c)

-50

d)

111