Задание

1. Каким синонимом в других языках программирования называются списки?

Ответ:

  • множество
  • совокупность
  • вариации
  • массивы

2. Что будет выведено в результате работы программы?

image1.jpg

Рис. \(1\). Фрагмент программы

Ответ: 4.

3. Что будет выведено в результате работы программы?

image3.jpg

Рис. \(2\). Фрагмент программы (\(2\))

Ответ: Январь Февраль Март Апрель.

4. С какого индекса начинается нумерация элементов в списке?

Ответ:

  • с \(0\)
  • с \(1\)

5. Допиши две первые строки программы таким образом, чтобы в первой строке пользователь задавал количество элементов в списке \(N\),а во второй строке создавался список размером \(N\).

\(N\) \(=\) int(input())

\(A\) \(=\) [0]*N

\(print(len(A))\)

6. Что выведет программа выше при следующих входных данных?

Входные данные Выходные данные
14 14
40 40
71 71

7. Что выведет на экран фрагмент программы?

\(s = [12, 13,14,15,16,17]\)

\(print(s[4],s[5])\)

Ответ: 16 17.

8. Если необходимо список заполнить случайными числами, то какой функцией стоит воспользоваться?

Ответ: randint.

9. Проанализируй программу.

image4.jpg

Рис. \(3\). Программа

Запиши, что выведут строки:

\(print(x[7])\) — 8;
\(print (x[-3])\) — f;
\(print (x.index('d'))\) — 9.

10. Сортировка каким способом применяется в данной программе?

image6.jpg

Рис. \(4\). Программа (\(2\))

Ответ: сортировка вставками.