Python для непрограммистов: Самоучитель в примерах

Python для непрограммистов: Самоучитель в примерах

Python для непрограммистов: Самоучитель в примерах
Автор: Коглиати Джош
Дата выхода: 2024
Издательство: Издательство АСТ
Количество страниц: 98
Размер файла: 4.1 MB
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

Глава 1. Предисловие....6

Другие ресурсы....6

Глава 2. Введение....7

Первым делом....7

Установка Python....8

Установка на Linux, BSD и Unix....8

Установка на Mac....9

Установка на Windows....9

Настройка переменной окружения PATH....9

Интерактивный режим....10

Создание и запуск программ....11

Имена файлов программ....11

Использование Python из командной строки....12

Запуск программ на Python в *nix....12

Где получить помощь....12

Документация по Python....12

Сообщество пользователей Python....12

Глава 3. Здравствуй, мир!....13

Что вы должны знать....13

Вывод на экран....13

Терминология....14

Выражения....15

Арифметические выражения....15

Общение с людьми (и другими разумными существами)....16

Примеры....16

Упражнения....17

Глава 4. Кто идет?....18

Ввод и переменные....18

Присвоение....19

Примеры....21

Упражнение....22

Глава 5. Сосчитайте до 10....23

Циклы While....23

Бесконечные циклы....24

Примеры....25

Последовательность Фибоначчи....25

Введите пароль....26

Упражнение....27

Глава 6. Решения....28

Оператор if....28

Примеры....29

Упражнения....32

Глава 7. Отладка....34

Что такое отладка?....34

Что должна делать программа?....34

Что делает программа?....35

Как исправить мою программу?....38

Глава 8. Определение функций....39

Создание функций....39

Переменные в функциях....40

Примеры....42

Упражнения....44

Глава 9. Пример продвинутых функций....46

Рекурсия....48

Примеры....49

Глава 10. Списки....50

Переменные с более чем одним значением....50

Дополнительные возможности списков....51

Примеры....55

Упражнения....57

Глава 11. Циклы for....59

Глава 12. Булевы выражения....62

Заметка о булевых операторах....65

Примеры....67

Упражнения....68

Глава 13. Словари....69

Глава 14. Использование модулей....75

Упражнения....76

Глава 15. Подробнее о списках....77

Глава 16. Месть строк....81

Нарезка строк (и списков)....84

Примеры....86

Глава 17. Файловый ввод/вывод....87

Продвинутое использование файлов .txt....91

Упражнения....92

Глава 18. Работа с несовершенным, или Как обрабатывать ошибки....94

Закрытие файлов при помощи оператора with....94

Перехват ошибок с помощью try....94

Упражнения....95

Глава 19. Конец....95

Глава 20. Часто задаваемые вопросы....96

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


Похожее:

Список отзывов:

Нет отзывов к книге.