Belomorus · 14-Июн-19 20:33(6 лет 3 месяца назад, ред. 14-Июн-19 21:37)
Программирование на языке высокого уровня Python Учебное пособие для СПО Год издания: 2019 Автор: Федоров Дмитрий Юрьевич Издательство: М.: Юрайт ISBN: 978-5-534-05118-6 Серия: Профессиональное образование Язык: русский Формат: PDF Качество: издательский макет (слой текста отсутствует) Интерактивное оглавление: нет Количество страниц: 126 Описание:
В учебном пособии рассматриваются теоретические основы современных технологий и методов программирования, практические вопросы создания программ, а также основные алгоритмические конструкции и их реализация на языке высокого уровня Python. Рассмотрение теоретических основ программирования сопровождается большим количеством примеров, иллюстрирующих приемы создания программ, а также заданиями для самостоятельного выполнения, позволяющими сформировать у студентов практические навыки программирования.
Для студентов образовательных учреждений среднего профессионального образования.
Примеры страниц
Оглавление
Предисловие
Глава 1. Знакомство с языком программирования Python
Глава 2. Интеллектуальный калькулятор
Глава 3. Переменные
Глава 4. Функции
Глава 5. Программы в отдельном файле
Глава 6. Область видимости переменных
Глава 7. Применение функций
Глава 8. Строки и операции над строками
Глава 9. Операции над строками
Глава 10. Дополнительные возможности функции print
Глава 11. Ввод значений с клавиатуры
Глава 12. Логические выражения
Глава 13. Условная инструкция if
Глава 14. Строки документации
Глава 15. Модули
Глава 16. Создание собственных модулей
Глава 17. Автоматизированное тестирование функций
Глава 18. Строковые методы
Глава 19. Списки
19.1. Создание списка
19.2. Операции над списками
19.3. Псевдонимы и копирование списков
19.4. Методы списка
19.5. Преобразование типов
19.6. Вложенные списки
Глава 20. Итерации
20.1. Инструкция for
20.2. Функция range
20.3. Создание списка
20.4. Инструкция while
20.5. Вложенные циклы
Глава 21. Множества
Глава 22. Кортежи
Глава 23. Словари
Глава 24. Обработка исключений в Python
Глава 25. Работа с файлами
Глава 26. Регулярные выражения
Глава 27. Объектно-ориентированное программирование на Python
27.1. Основы объектно-ориентированного подхода
27.2. Наследование классов
Глава 28. Разработка приложений с графическим интерфейсом
28.1. Основы работы с модулем tkinter
28.2.Шаблон «Модель—Вид—Контроллер» на примере модуля tkinter
28.3. Изменение параметров по умолчанию при работе с tkinter
Глава 29. Реализация алгоритмов
Контрольные вопросы и задания
Задания для самостоятельного выполнения
Литература
Новые издания по дисциплине «Программирование» и смежным дисциплинам
021280
А ща посмотрим.)) 021280
Посмотрел. Оч даж круто для начинающих. Хорошо написанно. Есть даж и создание пользовательских интерфейсов.
Реализация алгоритмов, типа сортировка, поиск минимальных, определение индексов.) Книга вобщем для начинающих. Всё показанно достаточно наглядно и на схемах. Рекомендую! А, автору Большое спасибо за книгу!
Это ЛУЧШАЯ книжка по питону длф начинающих из тех, что я видел.
Автор не вываливает кучу подробностей, в которых сразу тонуть начинаешь,
а объясняет УСТРОЙСТВО языка: что, как и почему.
Так что с Фёдорова хорошо начать, потом советую прочитать книгу
Tony Gaddis'а: с ее помощью хорошо набивается рука на мелких программках +
культура оформления кода.
После этих двух можно отправляться в самостоятельное плавание, иногда
сверяясь с официальной документацией на сайте языка.
Ну что я скажу.. Пролистал глав 5 в начале, напоминает сокращенный конспект, написанный по Gaddis: Starting Out with Python. Думаю, стоит скачать книгу Федорова Дмитрия и заниматься по ней, книга написана хорошо, можно использовать как конспект в дальнейшем. Я, конечно, добавил бы больше примеров в некоторых моментах. Ну, это не критично, Google поиск всегда под рукой. По поводу Gaddis: Starting out with Python- в русском переводе книги, в самой книге, встречаются опечатки, довольно часто в примерах кода путают точки с запятой, иногда пропускают кавычки. Соответственно, если Вы новичок и впервые видите и набираете код, при запуске неизбежно будет ошибка. Также, в русскоязычном переводе около 770 страниц, а в оригинальном англоязычном издании 1598. Поэтому если Вы новичок, все же лучше используйте Starting out на английском, это подтянет Ваш английский и сократит время на поиск и устранение ошибки при запуске кода.
78231737Ну что я скажу.. Пролистал глав 5 в начале, напоминает сокращенный конспект, написанный по Gaddis: Starting Out with Python. Думаю, стоит скачать книгу Федорова Дмитрия и заниматься по ней, книга написана хорошо, можно использовать как конспект в дальнейшем. Я, конечно, добавил бы больше примеров в некоторых моментах. Ну, это не критично, Google поиск всегда под рукой. По поводу Gaddis: Starting out with Python- в русском переводе книги, в самой книге, встречаются опечатки, довольно часто в примерах кода путают точки с запятой, иногда пропускают кавычки. Соответственно, если Вы новичок и впервые видите и набираете код, при запуске неизбежно будет ошибка. Также, в русскоязычном переводе около 770 страниц, а в оригинальном англоязычном издании 1598. Поэтому если Вы новичок, все же лучше используйте Starting out на английском, это подтянет Ваш английский и сократит время на поиск и устранение ошибки при запуске кода.
Геддис всё равно лучше "этого". Хоть оригинал, хоть перевод. Опечатки в переводе фигня, такое даже новичку исправить секунда дела. Тем более что к Геддису прилагается отличный архив с исходниками кода(в т.ч для jupiter notebooks). Геддис на данный момент среди книг по питону для начинающих выложенных на рутрекере безоговорочно рулит.