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

Додано: 16 квітня
Предмет: Інформатика, 9 клас
52 запитання
Запитання 1

Рядок (стрічка) це

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

 Створює нове число з плаваючою точкою (десяткове) з рядка або цілого числа

 Набір символів, укладених в лапки ("ball", "What is your name?", 'DkfjUUv', '6589')

Низка буквенно-цифрових символів (літер, чисел, знаків пунктуації та пробілу)

Позитивні і негативні цілі числа (4, 687, -45, 0)

Запитання 2

Список це

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

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

 Дробові числа (наприклад, 1.45, -3.789654, 0.00453)

 Створює нове ціле число з рядка або числа з плаваючою крапкою

Створює новий рядок з числа (або значення будь-якого іншого типу)

Запитання 3

Кортеж це

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

Перетворення цілого в десяткове. Створює нове число з плаваючою точкою (десяткове) з рядка або цілого числа (12.0, 50.0)

 Незмінна впорядкована послідовність об’єктів будь-якого типу.


Перетворення рядків у числа з плаваючою точкою

Запитання 4

Словник це

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

Перетворення рядків у числа з плаваючою точкою

 Невпорядкована сукупність об’єктів будь-якого типу, у якій доступ до елементів здійснюється за допомогою ключа. 

Перетворення десяткового в ціле 

Запитання 5

Де записано КОРТЕЖ

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

 (1, 2, 4, 5, 6, 7, 8, 9)

 (1+2+4+5+6+7+8+9)

 {1, 2, 4, 5, 6, 7, 8, 9}

Запитання 6

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

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

 Черга

 Кортеж

 Множина

Стек

Список

Запитання 7


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

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

a={ }

 b=( )

 d=[ ]

Запитання 8

Індекс у списках це:

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

 кількість елементів у списку

 номер розташування елементу у списках

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

 число елементів у списку

Запитання 9

Як вірно записують елементи словника?

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

 b=[значення:переклад,значення:переклад...]

 englishWords={"слово":"переклад","слово":"переклад"...}

a={ключ:значення,ключ:значення,...}

 spacelist={"елемент1","елемент2",...}

Запитання 10

Невпорядкована колекція об'єктів будь якого типу, що не повторюються це -

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

 Черга

 Кортеж

 Множина

Стек

 Список

Запитання 11


Незмінна послідовність цілих чисел з початковим, кінцевим значеннями і кроком їх зміни це -

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

 Діапазон

Кортеж

 Множина

Стек

Список

Запитання 12

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

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

 s={ }

 s=( )

s=[ ]

Запитання 13

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

a=[3,7,23,'три',-4,'понеділок']

c=a[3:5]

print(c)

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

 ['три',-4]

 [3,7,23,'три',-4,'понеділок']

 ['три',-4,'понеділок']

 c=a[3:5]

Запитання 14

Нумерація елементів списку

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

 задається програмою

починається з одиниці

починається з нуля

 визначається користувачем

Запитання 15

Доступ до елементів словника здійснюється за допомогою

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

 індексів

слів

ключів

значень

Запитання 16

s={2:'два',4:'чотири',6:'шість'}

print(len(s))

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

 True

 False

7

3

Запитання 17

Фрагмент коду:

s={2:'два',4:'чотири',6:'шість',8:'вісім'}

print(7 in s)

Що буде результатом?

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

 True

 False

 {7:'сім'}

7

Запитання 18

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


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

 a={ }

  d=[ ]

  


  b=( )

Запитання 19


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

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

A={ }

 C=[ ]

В=()

Запитання 20

Команда: Вивести на екран випадковий елемент із списку

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

 del spaselist[0]

 print(random.choice())

 print(spaselist[0])

 print(item)

Запитання 21

Індекс у списках це:

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

 кількість елементів у списку

номер розташування елементу у списках

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

 число елементів у списку

Запитання 22

Команда del це:

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


функція для видалення індексу в списках

функція для видалення елементу у словниках

 команда видалення елементу у списках

команда для видалення елементів у списках та словниках

Запитання 23

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

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

.lower()


.split()

 .append

 .join

Запитання 24

Команда що перетворює рядок зі словами, що розділені пробілами на список слів:

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

 .lower()

 .split()


.join

.append

Запитання 25

Команда яка відповідає за переклад(ключ:значення)

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

 .join

 .append

 .split()

 .lower()

Запитання 26

Команда, що дозволяє з'єднувати всі слова із списку у речення вставляючи пробіли між ними

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

 .lower()


.split()

 .join

 .append

Запитання 27

Які дії можна виконувати при роботі із словником

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

 створювати

 змінювати

видаляти

додавати

Запитання 28

Як вірно записують елементи словника?

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

b=[значення:переклад,значення:переклад...]

 a={ключ:значення,ключ:значення,...}

 englishWords={"слово":"переклад","слово":"переклад"...}

spacelist={"елемент1","елемент2",...}

Запитання 29

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

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

 if (a==False):

 while (a>=8):

 for i in range(n,m,k):

 def f(x):

Запитання 30

Які два значення має логічний вираз?

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

 True

Еlse

False

Іf

Запитання 31

Для введення даних з клавіатури призначена команда:

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

 print () 

  input() 

float()

  randin()

Запитання 32

Присвоєнням у мові програмування Python називають знак ...

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

 ==

 >=

 =

  ><

<>

 <=

Запитання 33

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

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

 із параметром

без параметру

з умовою

 без умови

Запитання 34

Цикл із параметром...

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

 for

fol

 far

 lor

Запитання 35

Для виведення інформації використовують команду...

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

 input()

randin()

print()

 import()

Запитання 36

Після виконання команди a=float(input("Введи число"))

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

 а - текст

а - дробове число

а - ціле число

Запитання 37

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

print(25//4)

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

6

29

6,25

5

Запитання 38

Алгоритми, які містять цикли називають алгоритмами з ...

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

 слідуванням

циклами

 розгалуженням

 повторенням

Запитання 39

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

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

 a={ }

d=[ ]

 b=( )

Запитання 40

Індекс у списках це:

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

 кількість елементів у списку

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

номер розташування елементу у списках

число елементів у списку

Запитання 41

Незмінна послідовність цілих чисел з початковим, кінцевим значеннями і кроком їх зміни це -

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

 Діапазон

Стек

Кортеж

Список

Множина

Запитання 42

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

a=[3,7,23,'три',-4,'понеділок']

c=a[3:5]

print(c)

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

 ['три',-4]

['три',-4,'понеділок']

[3,7,23,'три',-4,'понеділок']

c=a[3:5]

Запитання 43

Встановіть відповідність між функцією діапазону і її значенням:

1. range(7)  2. range(2,8)  3. range(1,8,2)

а) 1, 3, 5, 7  б) 0, 1, 2, 3, 4, 5, 6  в) 2, 3, 4, 5, 6, 7

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

 1 - а, 2 - в, 3 - б

 1 - б, 2 - в, 3 - а

 1 - в, 2 - а, 3 - б

Запитання 44

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

for i in range (4):

  print (i)

  print (i*2)

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

 0 0 1 2 2 4 3 6

0 1 2 3 4 5 6

1 2 3 4 5

Запитання 45

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

for i in range (4):

print (i)

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

 0 1 2

 0 1 2 3 4

0 1 2 3

 

1 2 3 4

Запитання 46


Установіть відповідність між умовою та їх назвами:

1. a = =b; 2. а != b; 3. a<b; 4.a%2

а) а не дорівнює b; б) а дорівнює b; в) a парне; г) a менше b

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

 1. - б); 2.- в) 3. - г); 4) - а)

1. - а); 2.- б) 3. - г); 4) - в)

1. - г); 2.- а) 3. - в); 4) - б)

 1. - б); 2.- а) 3. - г); 4) - в)

Запитання 47

Що буде виведено?

a='Python'

for i in a:

____print(i)

____print(a)

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

 P Python y Python t Python h Python o Python n Python

Python Python Python Python Python Python

P y t h o n

Python P Python y Python t Python h Python o Python n

Python Python Python Python Python

Запитання 48

Скільки символів виведе програма:

for i in range(5,12,2):

____print(i)

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

4

7

5

12

Запитання 49

Масив - це

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

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

властивість величини, що визначає множину операцій

сукупність однотипних елементів, що мають спільне ім'я

Запитання 50

Вкажи фрагменти програми без помилок.

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

 x= inpyt ("Задай число")

x = input ("Задай число")

input ("Задай число") = x

print ("Задай число")

Запитання 51

Формула повного розгалуження на мові програмування Python має такий вигляд...

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

  if...then...else

if...else

 if...

Запитання 52

Нумерація елементів списку

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

задається програмою

починається з нуля

починається з одиниці

визначається користувачем

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

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