Learn to Code by Solving Problems
Автор: Daniel Zingaro (2021)
Это практическое введение в программирование на языке Python. В нем используются конкурсные задачи по программированию, чтобы научить вас механике написания кода и тому, как мыслит программист.
Вы узнаете, как:
- Выполнять код Python, работать со строками и использовать переменные
- писать программы, которые принимают решения
- Повышать эффективность кода с помощью циклов while и for.
- Использовать наборы, списки и словари Python для организации, сортировки и поиска данных.
- Проектировать программы с помощью функций и нисходящего проектирования
- Создавать алгоритмы полного поиска и использовать нотацию Big O для разработки более эффективного кода
Скачать книгу