Железопитон, Python, Питон наш, Рубанцев В., 2026.
Железопитон – это не русифицированный IronPython, которому по плечу работа в среде Microsoft Visual Studio, а обычный Питон, но который крепок – как железобетон. То есть здесь мы наблюдаем простой каламбурчик.
Книга Железопитон. Python: Питон наш! завершает трилогию об основах языка программирования Питон. Первая книга называется Питонарий. Python: Первое знакомство, вторая - Питоний. Python: лучший друг.

Проект Рекурсивные перевороты строк.
Функция reverse_str возвращает строку, записанную задом наперёд. Она получает последовательность символов (строку) и номер (индекс) очередного элемента в последовательности (символа). Сначала это первый эле-мент/символ (с нулевым индексом). Так как этот элемент/символ принадлежит последовательности, то основной случай не наступает, и функция рекурсивно вызывает себя со следующим индексом. И так до тех пор, пока индекс не выйдет за границы последовательности/строки. Тогда наступит основной случай, и рекурсивные вызовы прекратятся.
Все функции начнут возвращать свои значения, то есть символы строки, начиная с пустого (его вернёт вызов с основным случаем). К нему добавится последний, затем предпоследний. И так далее до самого первого. Так как символы добавляются к пустой строке от конечного к начальному, то в строке res мы полупим обращённую строку.
ОГЛАВЛЕНИЕ.
От автора.
Оглавление.
Файлы.
Словарный запас.
Проект Загружаем словарь.
Открытие и закрытие файла.
Чтение из файла.
Запись в файл.
Фракционирование, или Слова мелкого и крупного помола.
Дополнительные операции с файлами.
Обобщение.
Строки.
Объявление строковых переменных.
Определение/создание строковых переменных.
Доступ к символам строки.
Сравнение строк на равенство и неравенство.
Срезы строк.
Свойства строк.
Проект Рекурсивные перевороты строк.
Проект Эйлер - Задача 4.
Проект Слова Фибоначчи.
Проект АЛЬТернативный язык.
Проект Занимательная тарабарщина.
Регулярные выражения.
Проект Пора по парам findall.
Проект Фракционирование словаря match.
Проект Поиск по шаблону.
Проект Извлечение чисел из текста.
Проект Проверка форматов.
Проект Замена слов.
Проект Разбиение текста на слова.
Проект Именованные группы.
Проект Жадный vs нежадный поиск.
Проект Флаги.
Проект Слова-матрёшки.
Проект Регексные палиндромы.
Проект Регексные анаграммы.
Проект Регексные чайнворды.
Множества (Sets).
Операции над множествами.
Отношения между множествами.
Диаграммы Венна.
Множества в Питоне.
Проект Оперируем множествами.
Проект Разнобуквицы.
Проект Числобус.
Проект УЖ3 = ПИТОН.
Проект LeetCode 136. Single Number 2.
Проект Кто читал обе книги?.
Проект Сложные числа.
Проект Шесть рукопожатий.
Проект Решето Эратосфена.
Проект Проверяем судоку.
Проект Анаграммы.
Проект Покрытие множества.
Проект Проверяем магический квадрат.
Проект Разбиение на непересекающиеся множества.
Проект Парадокс дней рождения.
Списки (Lists).
Объявление и определение списков.
Генераторы списков.
Свойства списков.
Срезы списков.
Списки списков.
Изменяемые и неизменяемые объекты.
Значимые и ссылочные типы.
Проект Делится - не делится? 2.
Проект Самые согласные.
Проект TwoSum2Loops.
Проект Каркас слов.
Проект Гласность.
Проект Слово в слове 2.
Проект Палиндромная программа.
Проект Эйлер - Задача 4a.
Проект Детский лепет.
Проект Пора по парам.
Словари (Dictionaries).
Объявление и определение/создание словарей.
Генераторы словарей.
Копирование словарей.
Доступ к элементам словаря.
Свойства словарей.
Проект TwoSum.
Проект АЛЬТруизм.
Занимательная логопедия.
Проект Логопеф.
Тыблоки и яквы.
Проект Тыблоки и яквы.
Проект Аналитическая статистика.
Проект Аналитическая статистика 2.
Проект Фракционирование словаря 2.
Проект Самое длинное число.
Проект LeetCode 1207. Unique Number of Occurrences.
Проект Мемоизация. Числа Фибоначчи и пути на сетке.
Проект Шифр Цезаря и Виженера.
Задания для самостоятельного решения.
Класс Counter.
Проект Разнобуквицы 2.
Проект Повторяемость.
Проект Повторяемость 2.
Проект LeetCode 1207. Unique Number of Occurrences 2.
Классы и объекты.
Определение класса.
Методы класса и статические методы.
Режимы доступа к атрибутам класса.
Принципы ООП.
Проект Головоломка «Переправа через реку».
Проект Игра «Быки и коровы».
Обобщение.
Двоичные/бинарные деревья.
Проект LeetCode 100. Same Tree.
Проект LeetCode 101. Symmetric Tree.
Проект LeetCode 102. Binary Tree Level Order Traversal.
Проект LeetCode 1028. Recover a Tree From Preorder Traversal.
Проект Кодирование Хаффмана.
Проект Калькулятор через дерево разбора.
Исключения.
Функции eval и exec.
Проект 9 цифр.
Модуль fractions – Простые дроби.
Проект Простые дроби.
Проект Математика с простыми дробями.
Проект Задача 1933 года из учебника математики для 6 класса.
Вопросы и задачи на сообразительность.
Ответы.
Литература.
Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Железопитон, Python, Питон наш, Рубанцев В., 2026 - fileskachat.com, быстрое и бесплатное скачивание.
Скачать zip
Ниже можно купить эту книгу, если она есть в продаже, и похожие книги по лучшей цене со скидкой с доставкой по всей России.Купить книги
Скачать - pdf - Яндекс.Диск.
Дата публикации:
Теги: учебник по программированию :: программирование :: Рубанцев
Смотрите также учебники, книги и учебные материалы:
Предыдущие статьи:








