Текстові рядки як масиви символів 25 урок

Додано: 14 квітня 2025
Предмет: Інформатика, 11 клас
12 запитань
Запитання 1

Дано рядок: a = 'ми вивчаємо мову Python'

Який оператор було виконано, якщо змінна b отримала значення 23?

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

b = a.count('в')

b = a.find ('P')

b = len(a)

b = ord('n')

Запитання 2

Повідомити про помилку

Дано рядок: a = 'ми вивчаємо мову Python'

Який оператор було виконано, якщо змінна b отримала значення 3?

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

b = a.count('в')

b = a.find ('P')

b = len(a)

b = ord('n')

Запитання 3

Дано рядок: a = 'ми вивчаємо мову Python'

Який оператор було виконано, якщо змінна b отримала значення 17?

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

b = a.count('в')

b = a.find ('P')

b = len(a)

b = ord('n')

Запитання 4

Позначте фрагменти коду, які з рядка s1 = 'інформатика'; зробили рядок s2 ='інтика'

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

s2 = s1[2:7]; 

s2 = s1.replace('форма', '');

for i in range(2,7): s2 = s2+s1[i]; 

s2 = s1[0:2]+s1[7:]; 

Запитання 5

Позначте фрагменти коду, які з рядка s1 = 'інформатика' зробили рядок s2 = 'форма'.

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

s2 = s1[2:7]; 

s2 = s1.replace('форма', '');

for i in range(2,7): s2 = s2+s1[i]; 

s2 = s1[0:2]+s1[7:]; 

Запитання 6

Установіть відповідність між операторами і їх призначенням.

def sum(a, b):

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

Заголовок функції

Оператор виклику функції

Тіло функції

Запитання 7

Установіть відповідність між операторами і їх призначенням.

print(a+b)

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

Заголовок функції

Оператор виклику функції

Тіло функції

Запитання 8

Установіть відповідність між операторами і їх призначенням.

sum(3, 5)

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

Заголовок функції

Оператор виклику функції

Тіло функції

Запитання 9

Установіть відповідність між описами функцій і їх призначенням.

def ins(s, subs, n):

    snew = ''

    snew = s[0:n-1]+subs+s[n:len(s)]

    return snew

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

Вилучити рядка s всі символи, що не є цифрами

Записати рядок s у зворотному порядку з використанням допоміжної змінної subs

Вставити підрядок subs у заданий рядок s після n-го символу

Запитання 10

Установіть відповідність між описами функцій і їх призначенням.

def rev(s):

    subs = ''

    for i in range(len(s)-1, -1, -1):

       subs = subs+s[i]

  return subs

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

Вилучити рядка s всі символи, що не є цифрами

Записати рядок s у зворотному порядку з використанням допоміжної змінної subs

Вставити підрядок subs у заданий рядок s після n-го символу

Запитання 11

Установіть відповідність між описами функцій і їх призначенням.

def lit(s):

   cifra = '0123456789'

   subs = ''

   for i in range(len(s)):

     if not (s[i] in cifra)''

         subs = subs+s[i]

   return subs

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

Вилучити рядка s всі символи, що не є цифрами

Записати рядок s у зворотному порядку з використанням допоміжної змінної subs

Вставити підрядок subs у заданий рядок s після n-го символу

Запитання 12

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


def shifr(s, c):

   snew = ''

   for i in range(0, len(s), 2):

      snew = snew+s[i]+c

   return snew

s1 = shifr('Секрет', 'a')

print(s1) 

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

Секрет

ТеркеС

Сакаеа

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

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