wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Рядки як послідовності символів

Total questions: 14

Worksheet time: 28mins

Name
Class
Date
1.

Визначити код будь-якого символу можна за допомогою функції:

a)

int()

b)

ord()

c)

chr()

d)

str()

2.

Яка функція повертає кількість символів, з яких утворено рядок?

a)

chr()

b)

str()

c)

len()

d)

int()

3.

Що буде надруковано в результаті виконання операторів?


>>> a = 'Рання осінь листя золотить'

>>> a[6:11]

a)

'золотить'

b)

'осінь листя'

c)

'листя'

d)

'осінь'

4.

Яку фразу зашифровано в рядку?


s1 = 'яа клеюгбмлщюй кіеннфгошрщмзазтхиткуур'

a)

s2 = s1[2: len(s1)]

b)

s2 = s1[0: len(s1)]

c)

s2 = s1[::2]

d)

s2 = ''

for i in range(0, len(s1), 2): s2 = s2+s1[i]

5.

Які твердження є правильними?.

a)

Нумерація символів в рядку починається з 1

b)

Змінити значення символу в рядку можна за допомогою оператора присвоєння

c)

Рядки - незмінювані послідовності

d)

Перевірити, чи є певний символ в рядку, можна з використанням оператора in

6.

Для чого призначено оператор

print(a[::2])?

a)

Переглянути рядок а по буквах

b)

Надрукувати першу літеру рядка a

c)

Надрукувати третю з кінця літеру рядка a

d)

Скопіювати з рядка а символи з парними індексами

7.

Для чого призначено оператор

print(a[0])?

a)

Переглянути рядок а по буквах

b)

Надрукувати першу літеру рядка a

c)

Надрукувати третю з кінця літеру рядка a

d)

Скопіювати з рядка а символи з парними індексами

8.

Для чого призначено оператор

print(a[-3])?

a)

Переглянути рядок а по буквах

b)

Надрукувати першу літеру рядка a

c)

Надрукувати третю з кінця літеру рядка a

d)

Скопіювати з рядка а символи з парними індексами

9.

Для чого призначено оператор

for c in a: print(c)?

a)

Переглянути рядок а по буквах

b)

Надрукувати першу літеру рядка a

c)

Надрукувати третю з кінця літеру рядка a

d)

Скопіювати з рядка а символи з парними індексами

10.

Для чого призначено оператор

c = a+' '+b?

a)

Змінній b присвоїти значення True, якщо рядок а містить символ с

b)

Змінній b присвоїти потроєне значення рядкової змінної а

c)

Потроїти кожний символ рядка a

d)

Об’єднати рядкові змінні а і b із додаванням пропуску між ними

11.

Для чого призначено оператор

b = a*3?

a)

Змінній b присвоїти значення True, якщо рядок а містить символ с

b)

Змінній b присвоїти потроєне значення рядкової змінної а

c)

Потроїти кожний символ рядка a

d)

Об’єднати рядкові змінні а і b із додаванням пропуску між ними

12.

Для чого призначено оператор

b = ''

for i in а: b = b+i*3?

a)

Змінній b присвоїти значення True, якщо рядок а містить символ с

b)

Змінній b присвоїти потроєне значення рядкової змінної а

c)

Потроїти кожний символ рядка a

d)

Об’єднати рядкові змінні а і b із додаванням пропуску між ними

13.

Для чого призначено оператор

b = c in а?

a)

Змінній b присвоїти значення True, якщо рядок а містить символ с

b)

Змінній b присвоїти потроєне значення рядкової змінної а

c)

Потроїти кожний символ рядка a

d)

Об’єднати рядкові змінні а і b із додаванням пропуску між ними

14.

Що надрукує програма?

a = 'Бiля яру, бiля стежки oдягла верба сережки'

s = a[6:8]+a[23]+a[27]+' '+a[10:13]+a[19]+a[27]

print(s)

(a)