8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Программирование Python от входа до опытного программирования Python от входа до фактического боевого обучения, запуская нулевую основу

Цена: 479руб.    (¥26.6)
Артикул: 579578953628
Цена указана со скидкой: 66%
Старая цена:  1421р. 

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:人民邮电出版社官方旗舰店
Адрес:Пекин
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 79.8 39.9718руб.
¥ 79 25.8464руб.
¥ 79.8 32.5585руб.
¥ 108 54971руб.

 


Оглавление


Глава 1  python ruzhong tian tian 1
(Всего видео 47 минут, 1 экземпляр, два примера)
1.1  язык питона 2
1.1.1  мир программирования“ список Ланги” 2
1.1.2  почему Python такой горячий 2
1.1.3  характеристики языка Python 3
1.2  установить Python 3
1.2.1  выберите версию 4
1.2.2  скачать в системе Windows
И установить Python 4
1.2.3  скачать и установить в систему Mac
Python 5
1.2.4  скачать и установить в системе Linux
Python 6
1.3  Инструмент разработки Python Введение 6
1.3.1  используйте idle 6
1.3.2  используйте Emacs 7
1.4  знание*программа Python 10
1.4.1  кодирование и бег 10
1.4.2  другие методы работы 11 11
1.5  техническая путаница 12
1.5.1  повысить эффективность развития&Mdash; установка
Текстовый редактор 12
1.5.2  быстро бежать привет мир
Программа 12
1.5.3  запустить Python в терминальных разговорах
Код 13
1.6&Nbsp; после -школы 13

Глава 2  Python Basic Grammar 14
(Видео всего 85 минут, 6 примеров, 12 примеров)
2.1  обеспечить правила 15
2.2  примечание 16
2.3  кодирование 17
2.3.1  Код символа 17
2.3.2  кодирование Unicode и UTF-8
Код 17
2.3.3  кодирование Python 18
2.4  Идентификатор и ключевое слово 19
2.5  переменная 20
2.6  вход и вывод 21
2.6.1  реализовать входную функцию 22
2.6.2  Реализация выходной функции 22
2.7  Техническое решение 23
2.7.1  Меры предосторожности для использования аннотации 23
2.7.2  обратите внимание на правила именования переменных и
Предложить 23
2.7.3  Обратите внимание на отступление языка питона
Правила 24
2.7.4  Истинное значение назначения переменных 24
2.7.5  декодирование байтового бегового потока 24
2.8  после -школы 24
Глава 3  простой тип данных 25
(Всего видео 56 минут, 6 примеров, 12 примеров)
3.1&Тип данных 26 в NBSP; Python 26
3.2  строка 26
3.2.1  значение в строке доступа 26
3.2.2  обновление строки 27
3.2.3&Nbsp; повернутый персонаж 27
3.2.4  формат формата 28
3.2.5  Функция обработки строки 29
3.3  номер типа 30
3.3.1&Nbsp; целое число 30
3.3.2  Плавающая точка типа 31
3.3.3  Boolean 31
3.3.4  множественное число тип 32
3.4  техническая путаница 33
3.4.1  суммируйте оператор, поддерживаемый Integer Support 33
3.4.2  суммируйте математику в Python
Функция 33
3.4.3  форматы струн 34
3.5  после -школы 34
Глава 4  оператор и выражение 35
(Всего видео 69 минут, 9 примеров, 16 примеров)
4.1  что такое операторы и выражение 36
4.2  Арифметический оператор и арифметическая экспрессия 36
4.3  сравнительный оператор и сравнительное выражение 37
4.4  оператор назначения и выражение назначения 38
4.4.1  Основной оператор назначения и
Выражение 39
4.4.2  оператор композитного назначения и
Выражение 39
4.5  Bit Operator и Bit Expression 40
4.6  логические операторы и логическое выражение 41
4.7  оператор члена и выражение члена 42
4.8  Оператор идентификации и выражение идентификации 43
4.9  Приоритет 44 оператора 44
4.10  техническая путаница 45
4.10.1“==” секрет оператора 45
4.10.2  характеристики оператора идентификации 46
4.10.3  суммируйте использование и или или или ОС 46
4.10.4  оператор и“==” оператор
Различия 47
4.11  после -школы 47
Глава 5  условное предложение 48
(Всего видео 68 минут, 7 примеров, 14 примеров)
5.1  что такое условное утверждение 49
5.2 *простой, если оператор 49
5.3  Используйте, если ... else оператор 50
5.4  Используйте, если ... Эльф ... Иначе утверждение 51
5.5  если заявление вложенное 52
5.6  реализация функции оператора Switch 53
5.6.1  используйте ELIF для реализации 54
5.6.2  используйте словарь для реализации 54
5.6.3  настроить написание класса для реализации 55
5.7  техническая путаница 56
5.7.1  анализировать истинные и ложные условия
Использование суждения 56
5.7.2  еще раз не поддерживать переключатель
Конкретная проблема 56
5.7.3 *простое условное суждение.
Написание 56
5.8  после -Упражнения 57
Глава 6  велосипедное предложение 58
(Видео всего 67 минут, 11 примеров, 22 примера)
6.1  использование для оператора 59
6.1.1  Basic для цикла 59
6.1.2  Итерация индекса последовательности 60
6.1.3  использование для… else Loop предложение 60
6.1.4  вложено для цикла 61
6.2  использование, пока оператор 62 цикла 62
6.2.1  BASIC, в то время как цикл 62
6.2.2  использование в то время как… еще петля
Сплит 63
6.2.3  цикл смерти 63
6.2.4  используйте цикл while
Сплит 64
6.3  Используйте оператор круглого контроля 65
6.3.1  используйте оператор 65 Bream.
6.3.2  Использование Продолжить оператор 66
6.3.3  PASS Заявление 67
6.4  техническая путаница 67
6.4.1  Резюме для цикла 67
6.4.2  суммируйте перерыв и продолжайте
Сплит 68
6.4.3&Nbsp; обратите внимание на петлю всего цикла
Вопросы 68
6.5  после -школы упражнения 68
Глава 7  список 69
(Всего 105 минут видео, 22 примера, 42 примера)
7.1  Основа типа списка 70
7.1.1  создать список 70
7.1.2  значение в списке доступа 71
7.1.3  значение в списке 72
7.2  Основная операция списка 73
7.2.1  Элемент списка обновлений 73
7.2.2  вставьте новый элемент 73
7.2.3&Nbsp; удалить элемент 75 в списке
7.3  Обработка списка 77
7.3.1  как использовать sort () для выполнения списка
*Постоянная сортировка 77
7.3.2  как использовать сортированный () для перечисления
Временный сортировка 78
7.3.3  Информация в перевернутом списке вывода 78
7.3.4  Получите длину списка 79
7.4  Список*Операция уровня 79
7.4.1&Nbsp; оператор в списке 79
7.4.2  Перечисление перехвата и сшивание 80
7.4.3  Список вложенного 80
7.4.4  Получите*высокое значение в элементе списка
И*небольшое значение 81
7.4.5  добавьте значение в другие списки 81
7.4.6  статистику определенного элемента в списке
Количество раз 82
7.4.7  Элемент 82 в пустом списке 82
7.4.8  Элемент 83 в списке списка копий
7.4.9  Получите определенный элемент в списке
Индекс 83
7.5  техническая путаница 84
7.5.1  Обратите внимание на разнообразие последовательности соглашения 84
7.5.2  попытаться вызвать ошибки 84
7.6  после -школы 84
Глава 8  Используйте мета -группу, словарь и коллекцию 85
(Видео всего 137 минут, 30 примеров, 56 примеров)
8.1  используйте мета -группу типа 86
8.1.1  создать и посетить Yuan Group 86
8.1.2  изменить Yuan Group 87
8.1.3  удалить Yuan Group 88
8.1.4  Мета -группа индекс и перехват 88
8.1.5  Используйте встроенный метод для управления Yuanfang Group 89
8.2  Словарь 89
8.2.1  создать и добраться до словаря 89
8.2.2  добавить данные 90 в словарь
8.2.3  изменить словарь 91
8.2.4  удалить элемент в словаре 91
8.2.5  создать пустой словарь 92
8.2.6  построенная -в функции 92, связанной с словарем
8.3  проезд в словаре 92
8.3.1  пройти их все время
“ значение ключа” справа 93
8.3.2  пересекание всех ключей в словаре 93
8.3.3  raverse в словаре в порядке
Все ключи 94
8.3.4  все значения в словаре 94
8.4  Словарь вложенного 95
8.4.1  Список словарей 95
8.4.2  Словарь хранителя 96 в словаре
8.4.3  список 97 в словаре
8.5  Используйте другие встроенные методы 97
8.5.1  как использовать clear () пусто
Словарь 97
8.5.2  используйте метод copy () copy
Словарь 98
8.5.3  как использовать fromkeys () создать
Новый словарь 98
8.5.4  как использовать () Получите указание
Ключевое значение 99
8.5.5  как использовать setDefault ()
Укажите значение ключа 99
8.5.6&Nbsp; как использовать модификацию Update ()
Словарь 100
8.6  используйте набор 100
8.7  тип преобразования 101
8.7.1  встроенная -вводится функция преобразования типа 101
8.7.2  Тип преобразования комплексные упражнения 102
8.8  техническая путаница 103
8.8.1  для метода пересечения не
*Энергия 103
8.8.2  Эффективность двух методов обхода словаря
Сравнение 104
8.9  после -школы 104
Глава 9  Используйте функцию 105
(Всего видео 118 минут, 21 примеры, 42 примера)
9.1  Функциональная основа 106
9.1.1  Функция определения 106
9.1.2  функция вызова 107
9.2  параметры функции 107
9.2.1  Период формы и симпим 108
9.2.2  должен параметр 108
9.2.3  параметры ключевого слова 108
9.2.4  Параметр по умолчанию 109
9.2.5  Постоянные параметры роста 109
9.2.6  ПАРАМЕТРА И ПЕРЕХОДА по значению по значению
Параметр пропуска 110
9.3  возвращаемое значение функции 111
9.3.1  вернуть простое значение 111
9.3.2  необязательный реальный параметр 111
9.3.3  вернуть словарь 112
9.4  Домен переменной активности 113
9.5  используйте функцию, чтобы пройти список 114
9.5.1  Элемент 114 в списке доступа
9.5.2  изменить список 115 в функции
9.6  Используйте анонимную функцию 115
9.7  Разработка функции и модуля 116
9.7.1  импортируйте весь файл модуля 116
9.7.2  только импортируйте указанную функцию 117
9.7.3  Используйте в качестве указанных псевдонимов функций 118
9.7.4  Используйте в качестве указанных псевдонимов модулей 118
9.7.5  импортируйте все функции 119
9.8  Техническое решение 119
9.8.1  Python встроен -в функции Daquan 119
9.8.2  проблемы, вызванные проектом 120
9.8.3  Используйте рекурсивный метод для расширения мульти -слоя
Список 120
9.9  после -школа упражнения 121
Глава 10  объект -ориентирован (выше) 122
(Видео всего 138 минут, 22 примера, 44 примера)
10.1  определить и использовать класс 123
10.1.1  Определение класса 123
10.1.2  Основное использование класса 123
10.2  Class Object 124
10.3  класс метод 124
10.3.1  определить и использовать метод класса 124
10.3.2  метод строительства 125
10.3.3  Метод вызов 126
10.3.4  создать несколько примеров 127
10.3.5  используйте частный метод 128
10.3.6  устройство 129
10.3.7  Статический метод и метод класса 129
10.3.8  Частный метод класса 130
10.4  Классовые свойства 131
10.4.1  знание свойств 131
10.4.2&Атрибут класса NBSP; атрибут 131 экземпляра 131
10.4.3  значение по умолчанию атрибута 132
10.4.4  изменить значение атрибута 133
10.4.5  используйте личные атрибуты 135
10.5  наследование 135
10.5.1  определить подклассы 135
10.5.2  определить методы и
Атрибут 137
10.5.3  Подкласс может продолжать быть полученным
Новый класс 137
10.5.4  частные атрибуты и частные методы 138
10.5.5  Многочисленное вещество 139
10.6  Метод переписываю 140
10.7  техническая путаница 141
10.7.1  @what -это объект -ориентирован 141
10.7.2  язык питона
Объектное программирование 142
10.7.3  единое моделирование, которое должно быть освоено
Язык 143
10.7.4  Специальное описание конструктора и разрушительной функции 143
10.8  после -школа 143
Глава 11  объект -ориентирован (ниже) 144
(Всего 129 минут в видео, 32 примера, 60 примеров)
11.1  Архитектура модуля 145
11.1.1 *Базовый модуль вызов 145
11.1.2  каталог“__pycache__” 146
11.1.3  использование“__name__”
Атрибут 147
11.2  используйте пакет 148
11.2.1  укажите пакет 148
11.2.2  создать и использовать пакеты 149
11.2.3  Практические упражнения 150
11.3  импорт класс 151
11.3.1  представьте только один класс 151
11.3.2  импорт указанный класс 152
11.3.3  импорт из модуля
Multi -Class 152
11.3.4  импортируйте весь модуль 153
11.3.5  импортируйте другой
Модуль 153
11.4  Итератор 154
11.4.1&Nbsp; что такое итератор 154
11.4.2  создать и использовать итераторы 155
11.4.3  используйте встроенный метод итератора
iter() 156
11.5  Генератор 157
11.5.1  работающий механизм генератора 157
11.5.2  создать генератор 158
11.5.3  обратите внимание на генератор*один раз
Звоните 159
11.5.4  сбросить генератор с помощью Coroutine
Последовательность 160
11.6  декоратор 160
11.6.1  создать декоратор 160
11.6.2  Используйте функцию декоративного украшения 161
11.6.3  Используйте декоративное украшение 162
11.7  Space 163
11.7.1  Основы именования пространства 163
11.7.2  Найти пространство именования 164
11.7.3&Nbsp; жизненный цикл пространства для именования 165
11.7.4  Функция доступа к пространству именования местных жителей ()
И Globals () 165
11.8  закрытие 167
11.8.1  что закрыто 167
11.8.2  закрытие и вложенная функция 168
11.8.3  используйте функцию записи закрытия
Номер звонка 168
11.8.4  используйте закрытие для достижения задержки
Запрос 169
11.8.5  закрытие и деколер 169
11.8.6  Используйте определение закрытия общий тип
Функция 170
11.9  Техническое решение 171
11.9.1&Nbsp; кончик импорта 171
11.9.2  секреты неограниченных итераторов 172
11.10  после -школа 172
Глава 12&Обработка файла NBSP;
(Всего 125 минут в видео, 29 примеров, 58 примеров)
12.1  Откройте файл 174 с функцией open ()
12.2  Используйте файл файла файла 175
12.2.1  Введение объекта файла 175
12.2.2  используйте метод Close () для закрытия
Операция 176
12.2.3  как использовать flush () 176
12.2.4  как использовать Filen*() 177
12.2.5&Nbsp; как использовать isttle () 177
12.2.6  как использовать следующее () 178
12.2.7  как использовать () 178
12.2.8  как использовать READLINE () 179
12.2.9  как использовать READLINES () 180
12.2.10  как использовать Seek () 180
12.2.11  как использовать Tell () 181
12.2.12  как использовать Truncate () 182
12.2.13  как использовать записи () 182
12.3  Используйте OS объект 183
12.3.1  OS Object Введение 183
12.3.2  как использовать Access () 185
12.3.3  как использовать chdir () 186
12.3.4  как использовать chmod () 186
12.3.5  open, написать и закрыть 187
12.3.6  open, читать и закрыть 189
12.3.7  создать каталог 189
12.3.8  Получите информацию в каталоге 190
12.3.9  Modify Directory 192
12.3.10  Delete Directory 193
12.4  Другая общая операция файла 194
12.4.1  Используйте модуль FileInput 194
12.4.2  Получите имя файла 195 в партиях
12.5  Техническое решение 196
12.5.1  обратите внимание на специфику от файла
Сфера 196
12.5.2  4 часа предосторожности 196
12.6  после -школы 196
Глава 13  Аномальная обработка 197
(Всего видео 53 минуты, 13 примеров, 26 примеров)
13.1  грамматическая ошибка 198
13.2  аномальная обработка 199
13.2.1  аномальные специальные особенности 199
13.2.2  использование“try…except” обработка
Аномальный 199
13.2.3  использование“try…except…else”
Лечение ненормального 201
13.2.4  использование“try…except…finally”
Синологический 202
13.3  бросить ненормальный 202
13.3.1  используйте повышение, чтобы бросить аномалия 203 203
13.3.2  Используйте заявление ASSERT 203
13.3.3  пользовательская аномалия 204 204
13.4  построенный в ненормальном классе 205
13.4.1  Обработка ZerodivisionError
ODX 205
13.4.2 FileNotFoundError
Ненормальный 206
13.4.3  кроме метода захвата 207
13.4.4  Используйте функцию TestMod () 207
13.4.5  с использованием модульного тестирования
testfile() 208
13.5  Техническое решение 209
13.5.1  примечание утверждение Assert
Замечательное использование 209
13.5.2  определить поведение чистки 209
13.5.3  замечательное использование предопределенной очистки
Поведение 210
13.6  после -школы 210
Глава 14  регулярное выражение 2111
(Видео всего 53 минуты, 6 примеров, 12 примеров)
14.1  Основная грамматика 212
14.1.1  обычные символы 212
14.1.2  НЕ -ПРИНТРИТЕЛЬНЫЙ ХАЧЕР 212
14.1.3  Специальные символы 213
14.1.4  ограниченный характер 216
14.1.5  позиционирование символа 217
14.1.6  ограниченный диапазон и отрицание 218
14.1.7  Приоритет оперативного символа 218
14.2  используйте модуль RE 218
14.2.1  re Модуль библиотека Введение 219 219
14.2.2  Используйте функцию Compile () 219
14.2.3  Используйте функцию Match () 220
14.2.4  Используйте функцию Search () 221
14.2.5  использование функции findall () 222
14.2.6  FUNCTIONS SUB () и Sub () 223
14.3  Используйте объект шаблона 224
14.4  Режим регулярного выражения 224
14.5  техническая путаница 228
14.5.1  регулярное выражение в жизни 228
14.5.2  зачем использовать регулярное выражение 228
14.5.3&Разница между NBSP; Функция анализа re.match () и function re.search () 228
14.5.4  вы не можете поместить ограниченный символ и точку позиционирования
Используйте 228 вместе
14.6  после -школы 22


Введение


Внутренний rong Ti, объясняющий технологию разработки языка питона в деталях от мелкого до глубокого, и практиковал конкретный процесс использования каждой точки знания с помощью конкретных экземпляров.В книге есть 23 главы, из которых глава 1 по 2 является основной частью знаний, которая объясняет основные знания развития языка питона, включая введение среды развития и базовую грамматику;, операторы и выражение, условные утверждения, цикл цикла Заявления, использование списков, используйте металлическую группу, словарь и установку, использование функций и т. Д., Это содержание является наиболее важным знанием грамматики на языке питона; глава 10-15 является развитием знания. Часть порядка объясняет, ориентированный на объект (выше ), Object -Oniented (внизу), обработка операции файлов, аномальная обработка, регулярное выражение, многочисленные знания о разработке. Эта часть является фокусом и ядро ​​технологии разработки языка питона; 16th ~ 16 ~ Глава 22 является типичной частью применения, Что объясняет знания о разработке графического интерфейса Tkinter, сетевого программирования, разработки баз данных, Dynamic Development Foundation, используйте игры для разработки Pygame, используйте библиотеку подушек для обработки графики, используйте Matplotlib для получения данных и других знаний. Эта часть контента. Ядро читателей - изучать и практиковать технологию разработки Python; Глава 23 является всеобъемлющей фактической боевой частью. Благодаря процессу реализации комплексных примеров вводится процесс использования языка питона в комплексных проектах.Содержание всей книги шаг за шагом, чтобы“ техническое решение&rdquo“ пример упражнения” пробежать книгу, чтобы направить читателей, чтобы всесторонне овладеть языком питона.Эта книга является не только новичком на языке питона, но и читателем, который учится у читателей с определенным фондом языка на питоне. Она также может использоваться в качестве учебных материалов для обучения книг и учебных школ, связанных с связанными специальностями в колледжах и университетах.


об авторе


Ye Weizhong, старший инженер Центра исследований и разработок в области НИОКР, опытный в разработке платформ Linux и Unix, 12 -летний опыт разработки C ++, 6 -летний опыт разработки Python, знакомый с Multi -Процесс, многопоточное программирование, STL и структура данных, опытные в XML и JSON.Участвовал в системе ОС Cloud Sea R & D Cloud Sea. Это операционная система Cloud Data Center, независимо разработанную Китаем. Она глубоко интегрирует OpenStack. Это открытая, слияние и безопасная операционная система облачного центра обработки данных. Она поддерживает наиболее обширные гетерогенные Управление ресурсами и интеграция кросс -гром.


Рекомендуемая рекомендация

«Программирование Python от входа в мастерство» (Смотрите, практикуйте во время практики, легко изучать программирование Python, Xiaobai до продвинутой дороги Даниила)