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

Программирование Python от входа в практику 2 -е издание книг по программированию из основных концепций для завершения читателей разработки проекта.

Цена: 1 412руб.    (¥66.8)
Артикул: 535933526760

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

Этот товар на Таобао Описание товара
Продавец:海文皖皖
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥ 98 691 458руб.
¥ 128 751 585руб.
¥36761руб.
¥21.5455руб.


Параметры продукта

Программирование Python от входа к практике № 2 издание

Издательство:Люди после прессы
Конечно   цена:89
Версия   раз:2
Дата публикации:Октябрь 2020 года
открыть   Книга:16
Пакет   кадр:Оплата в мягкой обложке
Страница &Nbsp; номер:445
Характер &Nbsp; номер:684000
Тяжелый  Количество:777
ISBN:9787115546081

Введение

Эта книга представляет собой книгу «Вход» для всех уровней читателей Python.Книга разделена на две части: первая часть вводит основные концепции, которые должны пониматься с помощью программирования Python, включая мощную библиотеку и инструменты Python, а также списки, словарь, если утверждения, классы, файлы и аномалии, тестирование кода и тестирование кода и тестирование кода и тестирование кода и тестирование кода и тестирование кода и тестирование кода и тестирование кода и кодовые Другой контент; теория используется на практике, объясняя, как разрабатывать три элемента, включая простые 2D -игры, информационные диаграммы, которые используют данные для создания взаимодействия транзакций, а также создание и настройку простых веб -приложений, а также помогают читателям решать проблемы общих программ и путаницу.Второе издание было превращено в всеобъемлющий пересмотр, упростил процесс установки Python, добавил метод f -String, get () и другой контент, и использовал библиотеку Plotly в проекте и новую версию Django и Bootstrap, и так далее Полем



Оглавление

Первая часть основных знаний


Глава 1 Начало 2


1.1 Создать среду программирования 2


1.1.1 Python Версия 2


1.1.2 Запустите фрагмент кода Python 2


1.1.3 Введение в sublimetext 3


1.2 Построить среду программирования Python в различных операционных системах 3 3


1.2.1 Создание среды программирования Python в Windows System 4


1.2.2 Установите среду программирования Python в системе MacOS 5


1.2.3 Установите среду программирования Python в системе 7 Linux 7


1.3 Запустите программу Helloworld 8


1.3.1 Настройка sublimeText для использования правильной версии Python 8


1.3.2 Запуск программы hello_world.py 8


1.4 Решите задачу установки 9


1.5 Запустите программу Python из терминала 9


1.5.1 Запустите программу 10 Python из терминала в системе Windows 10


1.5.2 Запустите программу 10 Python из терминала в системе Linux и MacOS 10 10


1.6 Little Element 11


Глава 2 переменные и простые данные типа 12


2.1 Что случилось при запуске hello_world.py 12


2.2 Переменная 13


2.2.1 Наименование и использование переменных 13


2.2.2 Избегайте ошибок имен при использовании переменных 14


2.2.3 Переменные - этикетка 15


2.3 строка 16


2.3.1 Используйте, как изменить строку строки 17


2.3.3 Используйте линию формата или изменение, чтобы добавить пустое 18


2.3.4 Удалить пусто 19


2.3.5 Избегайте грамматических ошибок при использовании строки 20


2.4 Номер 21


2.4.1 Целое число 22


2.4.2 Плавающая точка № 22


2.4.3 Целое число и плавающее запястье № 23


2.4.4 Нижняя линия хода 23


2.4.5 одновременно назначение нескольких переменных 24


2.4.6 Постоянная 24


2.5 Примечания 25


2.5.1 Как написать комментарии 25


2.5.2. Какую аннотация должна быть написана 25


2.6 Python Zen 26


2.7 Резюме 27


ГЛАВА 3 СПИСОК ВВЕДЕНИЕ 28


3.1 Что такое список 28


3.1.1 Элементы списка доступа 29


3.1.2 Индекс начинается с 0 вместо 1 29


3.1.3 Используйте каждое значение в списке 30


3.2 Модифицировать, добавить и удалить элементы 31


3.2.1 Измените элемент списка 31


3.2.2 Добавить элементы в список 31


3.2.3 Удалить элементы из списка 32


3.3 Список организаций 36


3.3.1 Как использовать Sort () Сортировать список навсегда Jiu 37


3.3.2 Используйте функцию Sorted (), чтобы временно сортировать список 37


3.3.3 Список перевернутых печати 38


3.3.4 Определите длину списка 38


3.4 Избегайте ошибок индекса при использовании списка 39


3.5 Резюме 41


Глава 4 Список операций 42


4.1 Как весь список 42


4.1.1 в цикле исследований 43


4.1.2 Выполните больше операций в Loop 44


4.1.3 выполнить некоторые операции после окончания петли для. 45


4.2 Избегайте ошибок 45


4.2.1 Забыл сократить 46


4.2.2 Забыли сжаться с дополнительной кодовой строкой 46


4.2.3 ненужное отступление 47


4.2.4 Ненужный для сокращения 47 после цикла


4.2.5 Пропустил толстую кишку 48


4.3 Создать числовой список 49


4.3.1 Используйте диапазон функций () 49


4.3.2 Используйте диапазон () для создания численного списка 50


4.3.3 Простой статистический расчет для числа чисел список 51


4.3.4 Анализ списка 52


4.4 Часть списка 53


4.4.1 Слип 53


4.4.2


4.4.3 Список копий 55


4.5 Юань Группа 57


4.5.1 Определение юаней группы 57


4.5.2 Все значения в группе черепах 58


4.5.3 Измените переменную мета -группу 59


4.6 Установите формат кода 60


4.6.1 Руководство по настройкам формата 60


4.6.2 гостиницы 60


4.6.3 Президент 60


4.6.4 Air Strip 61


4.6.5 Другие настройки формата 61


4.7 Резюме 62


Глава 5, если утверждение 63


5.1 Простой пример 63


5.2 Тест состояния 64


5.2.1 Проверьте, равно ли это 64


5.2.2 Проверьте, равна ли это, когда равна.


5.2.3 Проверьте, не равняется ли он 65


5.2.4 Сравнение значений 66


5.2.5 Проверьте несколько условий 66


5.2.6 Проверьте, включено ли конкретное значение в список 68


5.2.8.


5.3, если оператор 69


5.3.1 Простой, если оператор 69


5.3.2 Заявление IF-ELSE 70


5.3.3 Структура IF-ELIF-ELSE 71


5.3.4 Используйте несколько кодовых блоков ELIF 72


5.3.5 Пропустить еще код Блок 73


5.3.6 Проверка множества условий 73


5.4 Используйте список обработки операторов 76


5.4.1 Проверьте специальный элемент 76


5.4.2 Определить, что список не пуст 77


5.4.3 Используйте несколько списков 77


5.5 Формат IF оператора 79


5.6 Резюме 80


Глава 6 Словарь 81


6.1 Простой словарь 81


6.2 Используйте словарь 82


6.2.1 Значение в словаре 82


6.2.2 Добавить значение ключа к 83


6.2.3 Создайте пустой словарь 83


6.2.4 Измените значение в словаре 84


6.2.5 Удалить значение ключа до 85


6.2.6 Словарь, состоящий из аналогичных объектов 86


6.2.7 Используйте get () для посещения значения 87


6.3 Живой словарь 88


6.3.1 Тур всех ключевых значений пары 88


6.3.2 Все ключи в словаре 90


6.3.3 Проверка всех ключей в словаре в определенном порядке 92


6.3.4 Все значения в словаре 92


6,4 вложенные 94


6.4.1 Список словари 94


6.4.2 Список хранения 97 в словаре


6.4.3 Словарь магазина в словаре 98


6.5 Сводка 100


Глава 7 Пользовательский ввод и в то время как петля 101


7.1 Принцип работы ввода функции () 101


7.1.1 Написание четкой программы 102


7.1.2 Используйте int (), чтобы получить числовой вход 102


7.1.3 Моделирование свежих зарядов 104


7.2 В то время как введение цикла 105


7.2.1 Используйте во время цикла 105


7.2.2 Позвольте пользователям выбирать, когда выйти 105


7.2.3 Используйте логотип 107


7.2.4 Используйте лещ для выхода из петли 108


7.2.5 Использование Продолжить 109 в цикле


7.2.6 Избегайте неограниченного цикла 109


7.3 Используйте в списке обработки цикла и словаря 111


7.3.1 Перемещать элементы между списками 111


7.3.2 Удалить все элементы списка конкретных значений 112


7.3.3 Используйте пользовательский ввод, чтобы заполнить словарь 112


7.4 Резюме 114


Глава 8 Функция 115


8.1 Функция определения 115


8.1.1 Отправить информацию на функцию 116


8.1.2 Сплошные параметры и параметры формы 116


8.2 Передача реального параметра 117


8.2.1 Симптом местоположения 117


8.2.2 Ключевой слов твердый параметр 119


8.2.3 Значение по умолчанию 119


8.2.4 эквивалентная функция вызов 120


8.2.5 Избегайте ошибок с твердыми параметрами 121


8.3 возвращаемое значение 122


8.3.1 вернуться к простому значению 122


8.3.2 Пусть реальный параметр станет необязательным 123


8.3.3 Вернитесь в словарь 124


8.3.4 в сочетании с функцией и в цикле 125


8.4 Pass List 127


8.4.1 Измените список 128 в функции


8.4.2 Список модификации запрещенных функций 130


8.5 Пропустить любое количество фактических параметров 131


8.5.1 На основании использования местоположения местоположения и любого параметра по количеству 132


8.5.2 Используйте любое количество ключевых слов для параметра 134


8.6.1 Импорт всего модуля 134


8.6.2 Импорт специфических функций 135


8.6.3 Используйте, чтобы указать другие имена 136 для функции


8.6.4 Используйте, чтобы указать другие имена 136 для модуля


8.6.5 Все функции в модуле 137


8.7 Руководство по написанию функций 137


8.8 Резюме 138


Глава 9 класс 140


9.1 Создание и использование класса 140


9.1.1 Создать собак класс 141


9.1.2 Создание экземпляра на основе класса 142


9.2 Используйте класс и экземпляр 144


9.2.1 Класс автомобилей 145


9.2.2 Укажите значение по умолчанию атрибута 145


9.2.3 Измените значение атрибута 146


9.3 наследство 149


9.3.1 Метод суб -класса __init __ () 149


9.3.2 Атрибуты и методы определения к подклассу 151


9.3.3 Перепишите родительский класс 152


9.3.4 Используйте экземпляры в качестве атрибута 152


9.3.5 Моделирование реального объекта 154


9.4 Импорт класс 155


9.4.1 Импорт один класс 155


9.4.2 Храните несколько классов 157 в одном модуле 157


9.4.3 Импортируйте несколько классов 158 из одного модуля 158


9.4.4 импортируйте весь модуль 158


9.4.5 Все классы в модуле 159


9.4.6 Импортируйте другой модуль 159 в одном модуле 159


9.4.7 Используйте псевдоним 160


9.4.8 Пользовательский рабочий процесс 160


9,5 Стандартная библиотека Python 161


9.6 Стиль кода кода 162


9.7 Резюме 163


Глава 1 документы и Annes 164


10.1 Читать данные из файла 164


10.2 Запись файл 171


10.3 ODX 174


10.4 Данные о хранении 182


10.5 Резюме 187


Глава 1 Тестовый код 188


11.1 Тестовая функция 188


11.2 Тестовый класс 194


11.3 Резюме 200


Часть 2 Проект


Проект 1 инопланетный вторжение 202


Глава 1 Военно -космический корабль 203


12.1 Планирование проекта 203


12.2 Установить Pygame 204


12.3 Start Game Project 204


12.4 Добавить изображение космического корабля 208


12.5 Реконструкция: method_check_events () и __update_screen () 211


12.6 Вождение космического корабля 213


12.6.7 Нажмите кнопку Q, чтобы выходить 219


12.6.8 Запустите игру под полно -экранированным режимом 219


12.7 Простой обзор 220


12.8 Стрельба 221


Глава 1 Инопланетянин здесь 228


13.1 Обзор проекта 228


13.2 Создать первый инопланетянин 229


13.3 Создать группу инопланетян 232


13.3.4 Добавить строку 234


13.4 Пусть инопланетная толпа перенесена 237


13.5 Убийство инопланетян 240


13.6 End Game 244


13.7 ОК, какая часть игры должна работать. 248


13.8 Резюме 249


Глава 1 4 Оценка 250


14.1 Добавить кнопку игры 250


14.2 Улучшение уровня 256


14,3 Оценка 258


14.4 Резюме 272


Проект 2 Визуализация данных 273


Глава 1 5 генерирует данные 274


15.1 Установить Matplotlib 274


15.2 Нарисуйте простую складную линию Рисунок 275


15.3 Случайная прогулка 284


15.4 Используйте сюжет для моделирования костей 292


15.5 Резюме 300


Глава 1 Скачать данные 301


16.1 Формат файла CSV 301


16.2 Сделайте глобальное землетрясение рассеянную карту точек: формат JSON 315


16.3 Резюме 325


Глава 1 Используйте API 326


17.1 Используйте Webapi 326


17.2 Используйте Plotly Visual Warehouse 332


17.3 Hackernewspi 338


17.4 Резюме 341


Проект 3 Веб -приложение 342


Глава 1 Начните с Django 343


18.1 Создание проекта 343


18.2 Создать приложение 348


18.3 Создать страницу: Учитесь примечание домой 357


18.4 Создать другие страницы 361


18.5 Резюме 369


Глава 1 Учетная запись пользователя 370


19.1 Позвольте пользователям ввести данные 370


19.2 Создать учетную запись пользователя 381


19.3 Пусть пользователи имеют свои собственные данные 388


Глава 20 Установите стиль приложения и разверните 397


20.1.1 Приложение django-bootstrap4 398


20.1.3 Modify Base.html 399


20.1.4 Используйте Jumbotron, чтобы установить стиль домашней страницы 403


20.1.5 Установите стиль страницы входа в систему 404


20.1.6 Установите стиль страницы всех тем 405


20.1.7 Установите стиль полосы на странице одной темы 406


20.2 Развертывание&Ldquo; Learning Notes” 407

20.3 Резюме 422


Приложение A Установка и исключение сбоя 423


Приложение B Текстовый редактор и IDE 428


Приложение C для помощи 432


Приложение D использует GIT для выполнения управления версией 436


PostScript 445