Начинаем программировать на Python [Тони Гэддис] (pdf) читать постранично, страница - 4

-  Начинаем программировать на Python  [4-е издание] 73.83 Мб, 770с. скачать: (pdf) - (pdf+fbd)  читать: (полностью) - (постранично) - Тони Гэддис

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

помощи пакета matplotlib ................................... .401
Вопросы для повторения ............................................................................................................................... 418
Задачи по программированию ...................................................................................................................... 421
Глава

8.1
8.2
8.3

8.

Подробнее о строковых данных

............................................................................... 427

Базовые строковые операции

............................................................................................................. 427
Нарезка строковых значений .............................................................................................................. 434
Проверка, поиск и манипуляция строковыми данными .................................................................. 439
Вопросы для повторения ............................................................................................................................... 451
Задачи по программированию ...................................................................................................................... 454
Глава

9.1
9.2
9.3

9.

Словари и множества ................................................................................................. 459

Словари ................................................................................................................................................. 459
Множества ............................................................................................................................................ 483
Сериализация объектов ....................................................................................................................... 496

Вопросы для повторения ............................................................................................................................... 502
Задачи по программированию ...................................................................................................................... 507

Глава

10.1
10.2
10.3
10.4

10.

Классы и объектно-ориентированное программирование

............................... 513

Процедурное и объектно-ориентированное программирование .................................................... 513
Классы ................................................................................................................................................... 516
Работа с экземплярами ........................................................................................................................ 534
Приемы конструирования классов

.................................................................................................... 556

Вопросы для повторения ............................................................................................................................... 567
Задачи по программированию ...................................................................................................................... 571

Глава

11.1
11.2

11.

Наследование

............................................................................................................. 575

Введение в наследование .................................................................................................................... 575
Полиморфизм ....................................................................................................................................... 589

Вопросы для повторения ............................................................................................................................... 596
Задачи по программированию ...................................................................................................................... 598

Глава

12.1
12.2
12.3

12.

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

Введение в рекурсию ........................................................................................................................... 601

Решение задач на основе рекурсии .................................................................................................... 604
Примеры алгоритмов на основе рекурсии

........................................................................................ 607

Вопросы для повторения ............................................................................................................................... 615
Задачи по программированию ...................................................................................................................... 618

Глава

13 .1
13.2
13.3
13.4
13.5
13.6
13.7
13.8
13.9

13.

Программирование графического пользовательского интерфейса ................ 619

Графические интерфейсы пользователя ............................................................................................ 619

Использование модуля

tkinter ............................................................................................................ 621
Label .................................................................. 624
Упорядочение элементов интерфейса при помощи рамок Frame .................................................. 628
Элементы интерфейса Button и информационные диалоговые окна ............................................. 630
Получение входных данных при помощи элемента интерфейса Entry ......................................... 634
Применение элементов Label в качестве полей вывода .................................................................. 637
Радиокнопки и флаговые кнопки ....................................................................................................... 644
Рисование фигур при помощи элемента интерфейса Canvas ......................................................... 651
Вывод текста при помощи элемента интерфейса

Х

Краткое оглавление
Вопросы для повторения ............................................................................................................................... 671

Задачи по программированию ...................................................................................................................... 675

Глава

14.1
14.2
14.3
14.4
14.5

14. Основы

функционального программирования

.................................................. 681

Принципы функционального программирования ............................................................................ 681

Оператор

lambda,

функции

map,filter, reduce

и другие

............................................... " ................. 682

Включение в последовательность ...................................................................................................... 687
Замыкание