30
10
0
0
0
1
Який оператор використовується для конкатенації (об'єднання) двох рядків?
2
Що виведе на екран код print("I\'m student")?
3
Що виведе на екран код print("I\\'m student")?
4
Що виведе на екран код print("I'm student")?
5
Вкажіть правильний результат виконання операції зрізу:
s = "Інформатика"
print(s[2:6])
6
Яка функція дозволяє визначити довжину рядка?
7
Що означає екранований символ \n?
8
Який індекс має останній символ рядка s = "Hello"?
9
Результат виконання команди print("Ha" * 3):
10
Як отримати зріз рядка s з кроком 2, починаючи з початку?
11
Які з наведених записів є коректним оголошенням рядка в Python?
12
Які операції можна виконувати над рядками?
13
Виберіть правильні твердження про рядки:
14
Які з наведених прикладів містять екрановані послідовності?
15
Дано рядок s = "Python". Які команди виведуть символ 'y'?
16
Які результати є помилковими (викличуть SyntaxError або TypeError)?
17
Які зрізи для рядка s = "0123456789" повернуть рядок "1357"?
18
Установіть відповідність між екранованим символом та його призначенням:
\\
Перехід на новий рядок
\t
Одинарна лапка
\n
Горизонтальна табуляція
\'
Зворотний слэш
19
Установіть відповідність між виразом та результатом для s = "abcdef":
s[0]
'f'
s[1:3]
'fedcba'
s[-1]
'bc'
s[::1]
'abcdef'
s[::-1]
'a'
20
Установіть відповідність між операцією та її назвою:
"А" * 5
Дублювання
s[2:5]
Визначення довжини
"Слава " + "Україні"
Зріз
len(s)
Конкатенація
21
Установіть відповідність між кодом та виведеним значенням для x = "10" та y = "20":
int(x) + int(y)
'2'
x + y
30
y[0]
'1010'
x * 2
'1020'
22
Розташуйте дії в порядку виконання інтерпретатором для коду print(len("test" + "1")):
Отримання рядка "test1".
Виконання конкатенації "test" + "1".
Виклик функції print() для виведення числа 5.
Виклик функції len() для отримання довжини.
23
Що виведе цей код?
s = "Python" s[0] = "J" print(s)
24
Яким буде результат виконання?
print("20" + "23") 25
Визначте результат роботи зрізу:
code = "ABC-123" print(code[-3:])
26
Оберіть правильний результат:
print("ha" * 0) 27
Що виведе код?
s = "12345" print(s[::2])
28
Що виведе код?
x = "10" y = 5 print(x + str(y))
29
Що означає зріз s[:]?
30
У змінну inp потрапляє результат input("Введіть число: "). Якщо користувач ввів 5, яким буде тип inp?
Рефлексія від 3 учнів
Сподобався:
Так: 3
Ні: 0
Зрозумілий:
Так: 3
Ні: 0
Потрібні роз'яснення:
Ні: 3
Так: 0