Простой Python для опытных программистов, Гаско Р., 2024.
Я написал учебник программирования для тех, кто не умеет программировать вообще, но хочет. Я написал книгу для умеющих программировать, но желающих программировать лучше. Потом я написал книгу для не умеющих программировать вообще, но желающих программировать на Питоне (Python).
И вот, круг замкнулся. Эта книга для тех, кто программировать может вполне прилично, но теперь хочет освоить Питон.
Сначала очень краткое изложение структур языка — ведь читатель программировать уже хорошо умеет. Далее некоторые продвинутые темы, в первую очередь — Объектно Ориентированное Программирование и как оно устроено в Питоне. Это обязательно надо знать.
Сейчас в подготовке моя книга Простой Питон: Практическое применение — игры и математика.

Случайность в Питоне.
В каждом языке есть возможность работы со случайными числами. Проще говоря, можно попросить - и получить - число, которое будет случайным. Это может быть встроено в сам язык, а может быть реализовано в стороннем модуле или библиотеке - какая разница! Питон не исключение.
Где применяются случайные числа, в смысле, где они применяются в программировании? Применяются они или в предметах самых серьёзных, или в предметах самых легкомысленных. Впрочем, если вы программируете не ради удовольствия, а ради денег, то для вас любое программирование немедленно станет серьёзным. Из очень серьёзных приложений случайных чисел - моделирование методом Монте-Карло процессов ядерного распада в геофизике. Эти модули написаны на древнем Фортране, но за них до сих пор платят вполне современные и очень крупные деньги. Из менее серьёзных применений - разумеется, игры. Я как-то не могу сразу назвать хотя бы одну игру, обошедшуюся без генератора случайных чисел.
ОГЛАВЛЕНИЕ.
Вступление.
О чём эта книга.
Для кого эта книга.
Что ещё почитать.
Предупреждения, разъяснения и соглашения.
О том, что в этой книге будет.
Какой именно Питон?.
Proudly presents!.
Последние новости.
Самые последние новости.
Часть первая, она же и последняя. Краткое введение в Питон для опытных программистов.
Глава первая. Питон в статике.
Технические подробности.
Начнём с комментариев, и с того, как вообще пишут текст.
Переменные и типы, которых нет.
Вывод и ввод.
Числа и операции над ними.
Нетрадиционные числа.
Булевские переменные и выражения.
Случайность в Питоне.
Глава первая, продолжение. Питон в статике. Строки.
На что похожа строка.
О грустном.
Срезы.
Как всё-таки что-то со строкой сделать.
Всякое необязательное, но иногда полезное.
Глава вторая. Краткое введение. Питон в динамике.
Условные операторы.
Циклы, которые есть.
Задача с циклами с обсуждением. И с перспективой на будущее.
Абсолютно то же самое, но совсем по-другому.
Другие циклы.
Глава третья. Списки, кортежи, словари.
Массивы, которых нет.
Кортеж - это понятно, только зачем?.
Словари - это просто.
Глава четвёртая. Питон, расфасованный по пакетикам. Функции.
Немного вообще по теме.
Функции вообще.
Функции конкретно.
Теперь о мелочах.
Запретное - проверка типов параметров.
Кое-что ещё о параметрах.
И ещё о параметрах - важное и полезное.
Функция с функцией для функции от функции.
Lambda. Оно надо?.
О скучном. Область видимости переменных.
Глава пятая. Питон, как консервы в холодильнике. Файлы.
Бинарные файлы.
Файлы. Задача почта реальная. Постановка задачи.
Файлы. Задача почта реальная. Просто записать.
Файлы. Задача почта реальная. Не только просто прочитать.
Замечания и размышления о бинарных файлах.
Файлы текстовые.
Файлы текстовые. Работа над ошибками.
Объект в файл. или. по-другому, сериализация.
Около файлов. Рекурсивный обход директорий.
Глава шестая. Более сложные примеры из жизни файлов.
Текстовый файл - скучно и коряво.
Текстовый файл - научно и бесполезно. И. возможно, забавно.
Глава седьмая. Введение в графику, которого нет.
Глава восьмая. Питон и математика.
Хорошая одномерная функция.
Хорошая одномерная функция. Плохой метод.
Теперь очень серьёзно. Многомерная функция.
Глава девятая. Модули, очень коротко.
Глава десятая. Классы.
Два слова о классах. Или три.
Всё объектно-ориентированное программирование коротко.
Простые примеры абсолютно бесполезных классов.
А теперь - инкапсуляция подробнее.
А теперь - конструктор.
Наследование.
Это можно пропустить.
Полиморфизм.
Теперь тот же полиморфизм, но для Питона.
Немного более сложный и осмысленный пример.
Это мы любим - свойства.
Это скучно - записать и прочитать класс.
Разрозненные замечания о классах.
Перегрузка, или переопределение, операторов.
Приложение А. Как работать в традиционной среде.
Приложение В. Как работать в интерактивной среде.
Приложение С. Что такое Geany. Коротко.
Приложение D. Так что же такое текстовый файл.
Приложение Е. Что нужно знать об оптимизации - на трёх страницах.
Теория, в смысле - классификация методов.
Практика, в смысле - оптимизация для альтернативно одарённых.
Приложение F. Страшное слово - РЕР-8.
Приложение G. Что-то в этом есть.
Приложение Н. 18+. Отношение к Питону через проекцию А. С. Пушкина.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Простой Python для опытных программистов, Гаско Р., 2024 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать pdf
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Гаско
Смотрите также учебники, книги и учебные материалы:
Предыдущие статьи:








