2024
/
Начинаем программировать на Python. 5-е изд.
Изложены принципы программирования, с помощью которых читатель приобретет навыки алгоритмического решения задач на языке Python, даже не имея опыта программирования. Дано краткое введение в компьютеры и программирование. Рассмотрен ввод, обработка и вывод данных, управляющие структуры и булева логика, структуры с повторением, функции, файлы и исключения, списки и кортежи, строковые данные, словари и множества, классы и ООП, наследование, рекурсия, программирование интерфейса, функциональное программирование и др.
Для облегчения понимания сути алгоритмов широко использованы блок-схемы, псевдокод и другие инструменты. Приведено большое количество сжатых и практичных примеров программ. В каждой главе предложены тематические задачи с пошаговым анализом их решения.
В пятом издании добавлена глава о программировании баз данных.
Для начинающих программистов, старших школьников и студентов первых курсов
Оригинальное название книги “Starting out with Python, 5th Edition“.
В книге имеется ссылка на заблокированный ресурс:
https://media.pearsoncmg.com/ph/esm/ecs_gaddis_sowpython_5/cw/
Информация, доступная по данной ссылке, добавлена в ZIP архив (~700Mb):
https://zip.bhv.ru/9785977568036.zip
Состав архива:
— source-codes – исходные коды
— VideoNotes – обучающие видео на английском языке
<img width="237" height="300" src="https://bhv.ru/wp-content/uploads/2022/03/PythonStarting-237x300.jpg" class="vc_single_image-img attachment-medium wp-post-image" alt="Starting out with Python" decoding="async" loading="lazy" srcset="https://bhv.ru/wp-content/uploads/2022/03/PythonStarting-237x300.jpg 237w, https://bhv.ru/wp-content/uploads/2022/03/PythonStarting-231x292.jpg 231w, https://bhv.ru/wp-content/uploads/2022/03/PythonStarting-438x554.jpg 438w, https://bhv.ru/wp-content/uploads/2022/03/PythonStarting.jpg 648w" sizes="(max-width: 237px) 100vw, 237px" />