Текстові величини та операції над ними в Python

Додано: 19 січня 2023
Предмет: Інформатика, 7 клас
Тест виконано: 1 раз
55 запитань
Запитання 1

Які типи величин використовують для опрацювання текстових даних мовою програмування?

варіанти відповідей

символьного

рядкового

логічного

числового

Запитання 2

У мові Python нумерація символів розпочинається з 

варіанти відповідей

0

1

-1

2

порядкового номера останнього символу

Запитання 3

Дано частину коду програми:

a='інформатика'

print(a[5])

Яким буде результат виконання даного коду?

варіанти відповідей

'а'

'м'

'р'

'інфор'

Запитання 4

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

варіанти відповідей

+

*

 #

%

//

Запитання 5

Щоб перетворити число у величину текстового типу, у мові програмування Python використовують функцію

варіанти відповідей

str()

bool()

 int()

 float()

Запитання 6

Як називають набори символів, що починаються з \ похилої риски ?

варіанти відповідей

символьними величинами

enter-послідовності

escape-послідовності

python-послідовності

Запитання 7

Дано частину коду програми:

a='Ура! '

c= a*3

print(c)

Яким буде результат виконання даного коду?  

варіанти відповідей

Ура! 3 

Ура!Ура!Ура! 

Ура! Ура! Ура! 

a3

Запитання 8

Як називається унікальний порядковий номер у кожного символу в рядку?

варіанти відповідей

символ

літера

знак

індекс

Запитання 9

Оберіть правильні варіанти:

варіанти відповідей

 \n - перехід на новий рядок

\t - вставлення табуляції

 \n - вставлення табуляції

\t - перехід на новий рядок

Запитання 10

Дано частину коду програми:

a='Привіт'

print(a[-1])

Яким буде результат виконання даного коду?

варіанти відповідей

тівирП

 -1

 П

 т

Програма видасть помилку

Запитання 11

Дано частину коду програми:

a='Hello'

print(a[:3])

Яким буде результат виконання даного коду?

варіанти відповідей

 l

 llo

 oll

Hel

Hell

Запитання 12

Яка функція призначена для визначення довжини рядка?

варіанти відповідей

len()

 index()

 str()

Запитання 13

Коли викликається ця функція, програма зупиняє своє виконання і чекає, коли користувач введе текст з клавіатури

варіанти відповідей

 print()

input()

 type()

str()

Запитання 14

 Що називають рядком?

варіанти відповідей

певна сукупність об'єктів будь-якого типу у квадратних дужках

послідовність, яка використовується для збереження і опрацювання текстової інформації

впорядкована послідовність, елементи якої змінювати не можна

Запитання 15

 Як можна виділити фрагмент у рядку?

варіанти відповідей

a_1[:]

a_1[3:6]

Запитання 16

 Яка функція призначена для визначення довжини рядка?

варіанти відповідей

str()

index()

len()

Запитання 17

 Як рядок об’єднується з іншим типом даних?

варіанти відповідей

len()

chr()

str()

Запитання 18

Який метод існує для пошуку підрядка у рядку?

варіанти відповідей

find()

index()

rfind()

Запитання 19

Для чого застосовується метод count()?

варіанти відповідей

виконує заміну всіх входжень підрядка на новий підрядок

шукає кількість входжень підрядка у рядок

здійснює пошук підрядка у рядку

Запитання 20

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

варіанти відповідей

str()

chr()

ord()

Запитання 21

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

варіанти відповідей

str()

chr()

ord()

Запитання 22

Суть методу replace

варіанти відповідей

визначає кількість входжень підрядка у рядок

здійснює пошук підрядка у рядку

виконує заміну всіх входжень заданого підрядка на новий підрядок і повертає новий рядок

Запитання 23

За введення в програму даних з клавіатури в Python відповідає функція….. . Коли викликається ця функція, програма зупиняє своє виконання і чекає, коли користувач введе текст

варіанти відповідей

print()

input()

type()

str

Запитання 24

Яка команда використовується для виводу даних на екран?

варіанти відповідей

print()

input()

type()

str

Запитання 25

До якого типу даних належить запис 2.0

варіанти відповідей

ціле число

рядок

дійсне число

Запитання 26

Яким кольором відображаються помилки у вікні програми?

варіанти відповідей

зеленим

жовтим

червоним

помаранчевим

Запитання 27

Що буде результатом виконання програми:

S ="рядок"      

n = S.count("а")

print(n)

варіанти відповідей

1

0

-1

Запитання 28

Що буде результатом виконання програми:

s1="alfa"

s2="beta"

if s1>s2:

print("s1>s2")

elif s1<s2:

print("s1<s2")

варіанти відповідей

s1>s2

s1<s2

s1=s2

Запитання 29

За допомогою яких операторів порівняння можна порівнювати рядки між собою?

варіанти відповідей

>

==

<!

!=

<

Запитання 30

Які методи використовують для «вирівнювання» виведення даних у Python?

варіанти відповідей

p.center(n)

p.ljust(n)


p.justify()

p3=p.rjust(n)

p.rjust(n)

Запитання 31

Що буде результатом виконання програми:

a="задача"

print(a[::-1]

варіанти відповідей

задача

ачадаз

а

зріз зі слова "задача"

Запитання 32

Який метод шукає у рядку "string" усі входження рядка "old" і заміняє їх рядком "new"?

варіанти відповідей

find()

index()

replace()

Запитання 33

Що буде виведено на екран після виконання програми:

s="Не нам діла твої судить! Нам тільки плакать, плакать, плакать.."

c=s.find('плакать')

print(c)

варіанти відповідей

34

35

38

37

Запитання 34

Що буде виведено на екран після виконання програми:

s='to be or not to be'

a=s.find('be')

print(a)

варіанти відповідей

3

-1

0

Запитання 35

Для збірки рядка зі списку з роздільником S застосовують метод

варіанти відповідей

S.split(символ)

S.split(" ")

S.split()

S.join(список)

S.join(" ")

S.join(", ")

Запитання 36

Для розбиття рядка за роздільником застосовують метод

варіанти відповідей

S.split(символ)

S.split(" ")

S.split()

S.join(список)

S.join(" ")

S.join()

Запитання 37

Для пошуку підрядка в рядку використовують методи:

варіанти відповідей

S.find(str, [start],[end])

S.index(str, [start],[end])

S.rfind(str, [start],[end])

S.rindex(str, [start],[end])

Запитання 38

Для видалення пробілів у рядку використовують методи:

варіанти відповідей

рядок_тексту.strip()

рядок_тексту.rstrip()

рядок_тексту.swapcase()

рядок_тексту.lstrip()

рядок_тексту.title()

Запитання 39

Вказати методи переведення рядка тексту до верхнього або нижнього регістру

варіанти відповідей

рядок_тексту.islower()

рядок_тексту.lower()

рядок_тексту.upper()

рядок_тексту.isupper()

Запитання 40

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

варіанти відповідей

рядок_тексту.isalnum()

рядок_тексту.isupper()

рядок_тексту.istitle()

рядок_тексту.islower()

Запитання 41

Для перевірки: чи складається рядок тексту тільки з цифр, тільки із символів, чи із символів та цифр використовуються методи:

варіанти відповідей

рядок_тексту.isdigit()

рядок_тексту.upper()

рядок_тексту.isalpha()

рядок_тексту.islower()

рядок_тексту.isalnum()

Запитання 42

Вказати базові оператори для роботи з рядками

варіанти відповідей

Конкатенація

Повторення

Звертання до символу рядка 

Витягування підрядка

Визначення довжини рядка

Запитання 43

Нехай s='замовчування'. Що буде результатом функції s[2:7]?

варіанти відповідей

мовчув

мовчу

мовчува

овчув

Запитання 44

Для чого застосовується метод join()?

варіанти відповідей

замінює у рядку всі малі букви на великі

пошуку підрядка в рядку

пошуку і заміни підрядка в рядку

перетворює послідовність у рядок

Запитання 45

Що називають рядком?

варіанти відповідей

послідовність будь-яких символів, які можна ввести з клавіатури

послідовність, яка використовується для збереження і опрацювання текстової інформації

впорядкована послідовність, елементи якої змінювати не можна

Запитання 46

Який результат виконання коду:


а='Інформатика'

print(a[0])

варіанти відповідей

і

І

н

а

Запитання 47

Який результат виконання коду:


а='Інформатика'

print(a[3:6])

варіанти відповідей

орма

фор

орм

форм

Запитання 48

Який результат виконання коду:


а='Інформатика'

print(a[:6])

варіанти відповідей

Інформа

Інформ

інформ

інформа

Запитання 49

Який результат виконання коду:


а='Інформатика'

print(a[6:])

варіанти відповідей

Інформ

матика

тика

атика

Запитання 50

Який результат виконання коду:


а='Інформатика'

print(a[5]+a[0]+a[2])

варіанти відповідей

рін

міф

мІф

рІн

Запитання 51

Який результат виконання коду:


а='Інформатика'

print(a[5:9]*2)

варіанти відповідей

mama

мама

матимати

мати мати

Запитання 52

Який результат виконання коду:


а='Інформатика'

print(len(a))

варіанти відповідей

12

10

11

a

Запитання 53

Який результат виконання коду:


а='Інформатика'

print(len(a))

варіанти відповідей

12

10

11

a

Запитання 54

Який результат виконання коду:


a='Інформатика'

z='цікава наука'

print(а+' '+z+'!')

варіанти відповідей

Інформатикацікаванаука!

Інформатика цікава наука!

Інформатика цікава наука !

Інформатика - Цікава Наука!

Запитання 55

Який результат виконання коду:


а='Інформатика'

print(a[::3])

варіанти відповідей

Інфо

Іоак

ика

нмк

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест