Тест 6. Списки

Тест 6. Списки

  • Час: 00:00/01:00:00
  • Питання: 0/7
  1. Який опис змінної типу список і надання їй значення послідовності з 5 цілих чисел є правильним?
    Позначте одну правильну відповідь.
    (Кількість балів 1.00)

  2. Дано список: a = ['a', 'b', 'c', 'd', 'e', 'f']. 
    Який оператор було виконано, якщо змінна b отримала значення ['a', 'b', 'c']?
    Позначте одну правильну відповідь
     

     

    (Кількість балів 1.00)

  3. Позначте оператори, що реалізують додавання до списку a = [1, 2, 3] елемента 5.
    Позначте всі правильні відповіді.
    (Кількість балів 1.50)

  4. Позначте оператори, що реалізують подвоєння списку a = [1, –2, 5].
    Позначте всі правильні відповіді.
    (Кількість балів 1.50)

  5. Установіть відповідність між операторами (1–4) і їх призначенням (А–Г).

    (Кількість балів 2.00)

      • 1

        print(a[3:])

      • 2

        print(len(a))

      • 3

        print(a[0:3])

      • 4

        print(a[3])

      • А

        Вивести перші три елементи списку а

      • Б
        Вивести елементи списку а, починаючи з елемента з номером 3 і до кінця
      • В

        Вивести значення довжини списку а

      • Г

        Вивести третій елемент списку а

    А Б В Г
    1
    2
    3
    4
  6. Установіть відповідність між операторами (1–3) і їх призначенням (А–В).

    (Кількість балів 2.00)

      • 1

        lst[0:len(lst):2] = [0, 0, 0]

      • 2

        lst[0:3] = [0, 0, 0]

      • 3

        lst[3:] = [0, 0, 0]

      • А

        Замінити перші три елементи списку lst = [1, 1, 1, 1, 1, 1] нулями

      • Б

        Замінити останні три елементи списку lst = [1, 1, 1, 1, 1, 1] нулями

      • В

        Замінити елементи списку lst = [1, 1, 1, 1, 1, 1], що мають парні індекси, нулями

    А Б В
    1
    2
    3
  7. Що надрукує програма?

    a = [1, –2, 5]

    s = 0

    for i in range(3): s = s+a[i];

    print(s)

    (Кількість балів 3.00)

Час вичерпано
Перед відвідуванням сайту оберіть один з варіантів: