Worksheetsnew Python урок 4
Total questions: 22
Worksheet time: 22mins
Який тип даних має значення 3.14?
float
int
str
bool
Що виведе цей код? x = 2 + 3 * 2 print(x)
10
8
12
7
Як в Python позначають коментар?
//
#
/* */
--
Що виведе код при x = 7? if x > 10: print("багато") else: print("мало")
багато
мало
нічого
помилка
Що робить оператор and?
З'єднує рядки
Завершує цикл
Перевіряє, що обидві умови правдиві
Пропускає ітерацію
Скільки разів спрацює цикл? for i in range(2, 6): print(i)
3
4
5
6
Що виведе цей while цикл? i = 0 while i < 3: print(i) i += 1
0 1 2
1 2 3
0 1 2 3
нічого
Для чого використовується break?
Щоб пропустити ітерацію
Щоб створити нову змінну
Щоб зупинити цикл
Щоб запустити програму
Що робить break?
Щоб пропустити ітерацію
Щоб створити нову змінну
Щоб зупинити цикл
Щоб запустити програму
Який результат отримаємо? for i in range(4): if i == 2: continue print(i)
0 1 2 3
0 1 3
1 2 3
2 3
Що виведе вкладений цикл? for i in range(1, 3): for j in range(1, 3): print(i, j)
1 1 2 2
1 2 2 1
1 1 1 2 2 1 2 2
1 1 1 2 2 1 2 2
Який результат буде при додаванні рядка і числа? x = '3' y = 3 print(x + y)
6
33
'3 3'
Помилка
Що виведе if при умові 5 > 2?
Так
Ні
Помилка
Нічого
Яка конструкція правильна для циклу з умовою?
loop x > 0:
while x > 0:
repeat until x == 0:
if while x > 0:
Що робить цей цикл? for i in range(3): print('Hi')
Виведе нічого
Виведе 'Hi' тричі
Виведе числа
Помилка
Для чого використовується else після if?
Щоб перевірити другу умову
Що
Для чого використовується else після if?
Щоб перевірити другу умову
Щоб виконати код, якщо if не спрацював
Щоб завершити цикл
Щоб вивести True
Що виведе цикл із break? for i in range(5): if i == 2: break print(i)
0 1
0 1 2
1 2
0 1 2 3 4
Що робить continue в циклі?
Завершує цикл
Пропускає поточну ітерацію
Продовжує без умови
Нічого
Що виведе цей код? x = 10 if x > 5 and x < 15: print('OK')
OK
Помилка
Нічого
False
Що не є логічним оператором у Python?
and
or
not
nor
Що виведе цей код? x = 5 print(x != 6)
True
False
Помилка
Нічого не виведе
