3
больше 1 года назад
Лекция -1. Операторы выбора и цикла. Сложные типы данных
5 подписчиков
Возраст: 0+
Язык: Русский

Третья лекция краткого курса продолжает рассмотрение основ языка Python. Хорошо спроектированный оператор if позволяет реализовать одиночный, альтернативный и множественный выбор. Универсальный цикл while в сочетании с циклом for, итерирующим коллекцию данных, позволяют легко и понятно организовать циклические вычисления. Пожалуй, в никаком другом языке программирования нет таких мощных встроенных структур данных как в Python. Списки, словари, кортежи, множества, файлы позволяют просто решать сложные задачи. Удивительно, нет встроенного типа массив. Более мощная динамическая структура список позволяет решать все задачи, где требуется работа с массивом. Если возникает проблема с возможной неэффективностью, то тогда следует использовать пакеты Python, где работа с массивами ведется весьма эффективно.