10 класс Информатика ГДЗ учебник Поляков 2 часть Параграф 62

10 класс Информатика ГДЗ учебник Поляков 2 часть Параграф 62 Массивы

Стр.210.

1. В Python массивы заменены списками, потому что списки являются более гибкими и динамическими структурами данных. Они позволяют изменять свой размер, добавлять и удалять элементы, что делает их более удобными для использования в большинстве задач.

2. Списки в Python можно создавать несколькими способами:

  • Перечислением элементов через запятую в квадратных скобках: A = [1, 2, 3].
  • Использованием оператора сложения для объединения списков: A = [1, 2] + [3, 4].
  • Использованием оператора умножения для создания списка с повторяющимися элементами: A = [0] * 10.
  • С помощью генераторов списков: A = [i for i in range(10)].

3. Генераторы списков с условием позволяют создавать списки, содержащие только те элементы, которые удовлетворяют определенным условиям. Это упрощает фильтрацию данных и делает код более компактным и читабельным.

4. Массив из 15 единиц можно создать с помощью генератора списка следующим образом: A = [1 for _ in range(15)].

5. К отдельному элементу массива можно обращаться с помощью индекса, заключенного в квадратные скобки. Например, A[0] возвращает первый элемент списка A.

6. Массив можно ввести с клавиатуры, используя цикл и функцию input():

7. Вывести массив на экран можно несколькими способами:

  • Вывод всего массива как одного объекта: print(A).
  • Вывод элементов массива по одному в цикле:
  • Использование цикла без индексов:
  • Использование оператора * для вывода всех элементов через пробел: print(*A).

Лично мне больше нравится последний способ, так как он самый короткий и удобный.

8. Массив можно заполнить случайными числами с использованием функции randint из модуля random:

9. Для нахождения суммы элементов массива используется функция sum(), а количество элементов можно узнать с помощью функции len(). Пример:

10. Первый способ: использование цикла для подсчета суммы и количества элементов, удовлетворяющих условию:

Второй способ: использование генераторов списков:

Мне больше нравится второй способ, так как он более лаконичен и соответствует стилю Python.

Проекты

а) Игра «Змейка»

б) Модель «падающего снега»

 

60 61 62 63 64

Добавить комментарий