Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Программирование на Python для абсолютных новичков


Не указан История: прочее Книга «Ставрополье - этноконфликтологический портрет» представляет собой глубокое и всестороннее исследование этнических конфликтов на территории Ставропольского края. Несмотря на отсутствие сведений об авторе, книга демонстрирует впечатляющий уровень научной проработки и обладает высокой ценностью для специалистов в области этноконфликтологии, историков и всех, кто интересуется этой темой. Автор книги рассматривает исторические, экономические, социальные и...

СЛУЧАЙНАЯ КНИГА

Кевин Уилсон - Программирование на Python для абсолютных новичков

Программирование на Python для абсолютных новичков
Книга - Программирование на Python для абсолютных новичков.  Кевин Уилсон  - прочитать полностью в библиотеке КнигаГо
Название:
Программирование на Python для абсолютных новичков
Кевин Уилсон

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Программирование на Python для абсолютных новичков"


Читаем онлайн "Программирование на Python для абсолютных новичков". [Страница - 2]

70
break и continue 72
Лабораторная работа 73
Обработка файлов 74
Типы файлов 75
Текстовый файл 75
Двоичный файл 75
Операции с текстовыми файлами 75
Открыть файлы 76
Запись в файл 77
Чтение из файла 79
Операции с двоичными файлами 80
Открыть файлы 80
Запись в файл 81
Чтение файла 83
Произвольный доступ к файлам 84
Методы работы с файлами 86
Лабораторная работа 87
Использование функций 88
Что такое функции 89
Встроенные функции 90
Пользовательские функции 91
Видимость 93
Рекурсия 93
Лабораторная работа 97
Использование модулей 98
Импорт модулей 98
Создание собственных модулей 99
Лабораторная работа 101
Обработка исключений 102
Типы исключений 103
Перехват исключений 104
Создание собственных исключений 105
Объектно-ориентированное программирование 106

Класс 107
Объект 107
Атрибут 107
Метод 108
Принципы ООП 108
Инкапсуляция 108
Наследование 108
Полиморфизм 108
Абстракция 108
Классы и объекты 109
Наследование 113
Полиморфизм 117
Лабораторная работа 121
Turtle-графика 122
Импорт графического модуля Turtle 123
Команды Turtle 123
Настройте окно Turtle 125
Циклические команды126
Лабораторная работа 129
Создание интерфейса 130
Создание окна 131
Добавление виджетов133
Меню 133
Рабочая область 134
Изображения137
Кнопки 137
Окна сообщений 138
Текстовое поле 139
Список 140
Флажок 141
Метки 142
Рамка метки 143
Дизайн интерфейса 144
Разработка игр 148
Установка PyGame149
Открытие окна 150
Добавление изображения 151
Игровой цикл 152
Цикл событий 153
Фигуры 156
Базовая анимация 157
Собираем все это вместе 163
Мини-проект 167
Лабораторная работа 167
Веб-разработка на Python 168

Веб-серверы 169
Установка веб-сервера 170
Настройка поддержки Python 170
Где сохранять скрипты Python 173
Выполнение сценария 174
Веб-фреймворки Python 177
Ресурсы 182
Использование видео 183
Загрузка кода примера 184
Сканирование кодов 186
iPhone 186
Android 187

Об авторе
Имея более чем 20-летний опыт работы в компьютерной индустрии, Кевин Уилсон сделал
карьеру в сфере технологий и показал другим, как их использовать. Получив степень магистра в
области компьютерных наук, разработки программного обеспечения и мультимедийных систем,
Кевин занимал различные должности в ИТ-индустрии, включая связанные с графическим и вебдизайном, программированием, созданием и управлением корпоративными сетями, а также ИТподдержкой.
Он работает писателем и директором в Elluminet Press Ltd, периодически преподает информатику
в колледже и работает тренером по информационным технологиям в Англии, одновременно
работая над докторской диссертацией. Его книги стали ценным ресурсом для студентов Англии,
Южной Африки, Канады и США.
Девиз Кевина ясен: «Если ты не можешь объяснить что-то просто, значит, ты недостаточно
хорошо это понял». С этой целью он создал серию «Изучение технических вычислений», в
которой разбивает сложные технологические предметы на более мелкие и простые для
понимания шаги, которые студенты и обычные пользователи компьютеров могут применить на
практике.

Слова благодарности
Спасибо всему персоналу Luminescent Media и Elluminet Press за их энтузиазм,
самоотверженность и упорный труд при подготовке и выпуске этой книги.
Всем моим друзьям и семье за их постоянную поддержку и одобрение во всех моих
писательских проектах.
Всем моим коллегам, студентам и тестировщикам, которые нашли время протестировать
процедуры и оставить отзыв о книге.
Наконец, спасибо читателю за выбор этой книги. Надеюсь, это поможет вам изучить
компьютерное оборудование.
Наслаждайтесь!

Введение в программирование
Что такое компьютерная программа? Компьютерная программа — это
набор кратких инструкций, написанных на языке программирования,
которые последовательно выполняются для достижения задачи.
Компьютерная программа обычно берет некоторые данные, например
строку или число, и выполняет некоторую их обработку для получения
результатов. Обычно мы называем такие данные входными данными
программы, а результаты — выходными данными программы.
Для написания компьютерных программ мы используем язык
программирования. Существует множество различных языков, таких
как BASIC, C, C++ и Python. В этой книге мы сосредоточимся на языке
программирования Python.
Каждая компьютерная программа манипулирует данными для
получения результата, поэтому большинство языков --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Другие книги автора «Кевин Уилсон»:

Не время паниковать. Кевин Уилсон
- Не время паниковать

Жанр: Современная проза

Год издания: 2023

Серия: Поляндрия No Age