16) Необходимость применения циклов
77) Понятие цикла
18) Цикл с предусловием while...
19) Цикл перебора for...in...
20) Функция range()
21) Зацикливание
22) Операторы break и continue
23) Ключевое слово else в циклах
24) Объявление строки
25) Многострочные строки
26) Обзор операций над строками: сложение, умножение на
число, вхождение элементов, сравнение
27) Спецсимволы
28) Обзор различных методов строк split() (разбиение строки на
слова), join (объединение нескольких строк в одну), find()
(поиск подстроки в строке), герlасе (замена подстроки)
29) Назначение списков
30) Объявление списков и получение отдельных элементов
31) Перебор элементов списка циклом for... in...
32) Cрезы
33) Обзор операций над списками: сложение, умножение на
число, вхождение элементов, сравнение
34) Обзор различных методов списков
35) Примеры использования популярных методов: len()
(получение длины списка), min() и max() (вычисление
минимума и максимума), count() (подсчёт элементов, равных
заданному), index() (нахождение индекса заданного элемента),
append() и рор() (добавление в конец списка и удаление
последнего элемента).
36) Генераторы списков
37) Двумерные списки
38) Правильное создание двумерных списков
39) Отличие кортежей от списков
40) Объявление кортежей