Программы для программирования
20 subscribers
849 photos
1 video
26 files
41 links
Download Telegram
Forwarded from Python Education
Списки мощнее строк

Урок 11
Forwarded from Python Education
Добавление элементов в список

Урок 12
Forwarded from Python Education
Использование функции enumerate()

Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод iter , возвращающий итератор. Он может принимать последовательные значения индекса, начиная с нуля. И выдаёт ошибку IndexError, когда индексы больше недействительны.

Типичный пример использования функции enumerate() — создание цикла по списку с отслеживанием индекса. Для этого можно использовать переменную в качестве счетчика. Но функция enumerate() позволяет сделать то же самое намного удобнее.
Forwarded from Python Education
Удаление элементов из списка

Урок 13
Forwarded from Python Education
Python отделяет итератор от последовательности

В Python последовательности сами по себе не являются итераторами. Скорее у каждой есть соответствующий класс-итератор, отвечающий за итерацию.

range() возвращает нам объект типа range

Мы получили ошибку TypeError: 'range' object is not an iterator. Итак, если объект типа range не является итератором, то что мы получим при использовании iter?
Forwarded from Python Education
Как вывести переменную и строку с помощью f-строк

f-строки – лучший, более читаемый и лаконичный способ форматирования строк

Его синтаксис проще и требует меньше ручной работы.
Forwarded from Python Education
Списковая арифметика

Урок 14
Forwarded from Python Education
Кортежи в Python

Урок 15
Forwarded from Python Education
Словари в Python для поиска слов

Урок 16
Forwarded from Python Education
Рисование с помощью черепашки

Урок 17