2.5. Чему вы научились

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

Теперь вы умеете:

  • Работать с вводом и выводом данных, правильно оформлять строки с помощью f-строк и использовать управляющие символы (\n, \t, \\).

  • Выполнять базовые операции с числами и строками, преобразовывать типы данных и использовать встроенные функции для работы с числами и текстом.

  • Записывать простые и сложные условия с помощью операторов if, elif, else, а также объединять условия с помощью логических операторов and, or, not.

  • Использовать циклы while и for для выполнения повторяющихся действий, применять функцию range() для задания диапазонов и делать код компактнее с помощью моржового оператора :=.

  • Управлять потоком выполнения в циклах с помощью операторов break, continue, else и использовать флаги для остановки вложенных циклов.

Благодаря этим навыкам вы теперь можете создавать программы, которые принимают решения, обрабатывают текст и числа, выполняют повторяющиеся действия и корректно реагируют на разные ситуации ввода.

В следующей главе вы узнаете:

  • как устроены строки, списки и кортежи в Python;
  • как использовать множества и словари для хранения данных;
  • что такое списочные выражения и как они помогают писать компактный код;
  • как эффективно работать с коллекциями и управлять памятью;
  • как обрабатывать текстовые файлы и работать с данными в формате JSON.

После этого вы сможете создавать более сложные программы, которые обрабатывают большие объёмы данных и взаимодействуют с внешними источниками информации. Продолжайте двигаться дальше. Самое интересное впереди!

Перейти к следующей главе

Отмечайте параграфы как прочитанные чтобы видеть свой прогресс обучения

Вступайте в сообщество хендбука

Здесь можно найти единомышленников, экспертов и просто интересных собеседников. А ещё — получить помощь или поделиться знаниями.
Вступить
Сообщить об ошибке
Предыдущий параграф2.4. Вложенные циклы

В этом параграфе мы разберём, как работают вложенные циклы в Python, и научимся управлять выполнением кода с помощью операторов break, continue и else. Вы узнаете, как останавливать вложенные циклы с помощью флагов и правильно строить логику выхода из повторяющихся действий.

Следующий параграф3.1. Строки, кортежи, списки

В этом параграфе мы начнём знакомство с коллекциями — специальными типами данных, которые позволяют хранить и обрабатывать несколько значений одновременно. Мы разберёмся, как обращаться к элементам коллекций, как проходить по ним в цикле, использовать срезы и встроенные методы. А ещё научимся отличать изменяемые коллекции от неизменяемых — это важно для понимания, как работает память в Python.Рассмотрим упорядоченные коллекции, индексацию, методы и функции для их обработки.