Практические лабораторные работы по Python
Начинающий
Этот курс содержит множество лабораторных работ по Python. Каждая лабораторная работа представляет собой небольшой проект на Python с подробными инструкциями и решениями. Вы можете практиковать свои навыки программирования на Python, улучшить свои навыки кодирования и научиться писать чистый и эффективный код, выполняя эти лабораторные работы.
python
💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал
- Введение
- Программа
Переменные и типы данных в Python
Числовые типы в Python Coming Soon
Мастерство работы с строками в Python Coming Soon
Раскрытие секретов древнего вычислительного искусства с помощью булевых значений Python Coming Soon
Исследование комментариев в Python в Волшебном лесу Coming Soon
Преобразование типов в Python Coming Soon
Python Python Shell Coming Soon
Условные операторы Python Coming Soon
Циклы for в Python Coming Soon
Циклы while в Python Coming Soon
Операторы break и continue в Python Coming Soon
Python List Comprehensions Coming Soon
Организация инвентаря дворца с помощью списков Python Coming Soon
Мастерство работы с кортежами Python в виртуальной арене Coming Soon
Словари Python для изучения звездного неба Coming Soon
Лабораторная работа по управлению множествами в Python Coming Soon
Определение функций в Python Coming Soon
Аргументы и возвращаемые значения в Python Coming Soon
Аргументы по умолчанию в Python Coming Soon
Аргументы по ключевым словам в Python Coming Soon
Python Lambda-функции Coming Soon
Дать заглавную первую букву каждому слову
Конвертация градусов Цельсия в градусы Фаренгейта
Перевод градусов Фаренгейта в градусы Цельсия
Конвертер километров в мили
Преобразование миль в километры
Освоение областей видимости в Python: проектирование Python-приложений Coming Soon
Рекурсивные функции в Python Coming Soon
Встроенные функции Python Coming Soon
Импорт модулей в Python Coming Soon
Проверить, является ли число четным
Проверить, является ли число нечетным
Создание модулей на Python Coming Soon
Использование пакетов в Python Coming Soon
Общие стандартные библиотеки Python Coming Soon
Классы и объекты в Python Coming Soon
Конструкторы Python для Имперских артефактов Coming Soon
Обучение верблюдоводов в навигации по пустыне Coming Soon
Полиморфный дизайн проекта Space City Architect Coming Soon
Секреты инкапсуляции в Python Coming Soon
Методы класса и статические методы в Python Coming Soon
Перехват исключений в Python Coming Soon
Повторение строки с использованием оператора Python
Поднятие исключений в Python Coming Soon
Пользовательские исключения в Python Coming Soon
Блок finally в Python Coming Soon
Открытие и закрытие файлов в Python Coming Soon
Определение делимости числа в Python
Работа с файлами на Python: чтение и запись Coming Soon
Операции с файлами в Python Coming Soon
Использование оператора with в Python Coming Soon
Вызов по овладению итераторами Python Coming Soon
Генераторы Python в Терапевтическом Санатории Coming Soon
Оптимизация подземных рабочих процессов на Python Coming Soon
Определение размера строки в байтах
Обратная структура данных словаря
Перевод числа в двоичную систему
Десятичное число в шестнадцатеричное
Контекстные менеджеры Python Coming Soon
Основы регулярных выражений в Python Coming Soon
Многопоточность и мультипроцессорность в Python Coming Soon
Подсчет вхождений в списках Python
Каждый n-й элемент в списке
Функция для головы списка
Удаление последнего элемента из списка в Python
Последний элемент списка
Смещение элементов списка
Функция для переворачивания списка
Перемещение элементов списка
Математические и случайные числа в Python Coming Soon
Дата и время в Python Coming Soon
Коллекции данных в Python Coming Soon
Управление виртуальными окружениями Python
Сериализация данных на Python Coming Soon
Python и операционные системы Coming Soon
Программирование сокетов на Python Coming Soon
Проверить, существует ли ключ в словаре
HTTP-запросы в Python Coming Soon
Сетевые протоколы Python Coming Soon
Числовые вычисления на Python Coming Soon
Выполнить функцию для каждого элемента списка
Обратная итерация в Python
Анализ данных на Python Coming Soon
Визуализация данных на Python Coming Soon
Условные инструкции в Python
Клемпрование чисел в диапазоне
Вычисление расстояния Хэмминга между строками
Машинное обучение на Python Coming Soon
Операторы цикла while
Разделение многострочных строк
Условно применить функцию
Вычисление факториала с использованием рекурсии в Python
Определение числа в диапазоне
Удаление элементов списка слева
Удаление элементов списка с правой стороны
Удаление элементов списка
Удаление элементов списка из конца
Отображение числа в диапазон
Сглаживание списка
Проверить, содержит ли список все значения
Проверка принадлежности элемента списку
Дополнить числа до указанной длины в Python
Индекс максимального элемента
Индекс минимального элемента
Ключ максимального значения
Ключ минимального значения
Преобразование RGB в HEX
Сгенерировать последовательность Фибоначчи на Python
Сравнение списков в Python с использованием списочного выражения
Перевести первую букву в верхний регистр в Python
Преобразовать первую букву строки в строчную в Python
Извлечение хвоста списка в Python
Преобразование целого числа в римские цифры
Функция для вычисления взвешенного среднего арифметического
Извлечение значений из списка словарей
Предикат-функции для свойств словаря
Вычисление среднего значения в Python
Идентификация самого длинного итерируемого объекта
Найти максимальные элементы из списка
N минимальных элементов
Разделить список в зависимости от функции
Техники манипуляции строками в Python
Все индексы значения
Мощь и гибкость F-строк
Разделение списка по фильтру в Python
Найти максимальное значение списка на основе функции
Найти минимальное значение по атрибуту в Python
Сумма списка на основе функции
Инициализация 2D списка
Инициализация списка значениями
Сумма степеней
Функция для проверки наличия дубликатов в списке
Проверка на дубликаты в списке
Проверьте, является ли каждый элемент списка истинным
Проверьте, являются ли некоторые элементы списка истинными
Найти все совпадающие индексы
Генератор арифметической прогрессии
Найти общие элементы в списках Python
Транспонирование матрицы в Python
Объединение уникальных списков в Python
Уникальные элементы в списке
Извлечение ключей словаря в Python
Проверить, являются ли все элементы списка ложными
Python-словари: пары ключ-значение
Наиболее часто встречающийся элемент
Основы декораторов в Python
Среднее значение отображенного списка
Проверьте, все ли элементы списка идентичны
Удаление ложных значений в Python
Преобразование в snake case на Python
Инструкции Switch Case
Форматирование инструкций print() в Python
Циклы и диапазоны в Python
Преобразование в список
Поиск палиндромов на Python
Основы пакета webbrowser
Преобразование числа в список цифр на Python
Проверка анаграмм: Питоновский вызов
Словарь в список
Списки в словарь
Вычисление медианы с использованием Python
Преобразование шестнадцатеричного в RGB
Разворачивание вложенных списков в Python
Получить вложенное значение
Инициализация списка с использованием диапазона
Проверка на пустоту последовательности
Объединение нескольких списков в Python
Сравнение содержимого списков в программировании
Проверка содержания списка в Python
Преобразование строк в слага, пригодные для URL-адресов
Отсортировать словарь по ключу
Программирование на Python с SQLite3
Преобразование углов в градусах в радианы
Преобразование углов между радианами и градусами
Преобразование даты в формате ISO
Вычисление разницы между списками в Python
Найти совпадающее значение
Найти соответствующий индекс
Найти последнее совпадающее значение
Найти последний совпадающий индекс
Симметрическая разность между списками в Python
Обзор базовых операций ввода-вывода файлов
Регулярные выражения в Python
Объединение нескольких словарей Python
Композиция функций в Python
Реализация композиции функций слева направо
Каррирование в Python с использованием functools.partial
Найти ключи по значению
Фильтрация неуникальных значений списка
Фильтрация уникальных значений списка
Найти выбросы четности
Преобразование списка в словарь
Операторы Python для принятия решений
Учебник по вычислению биномиального коэффициента
Обработка дат и времени в Python
Вычисление разницы между датами
Вычислить дни от сегодняшней даты
Сортировка списка по индексам
Дата в формат ISO
Даты и Время
Изучение встроенных математических функций Python
Создание списков с использованием итераторов в Python
Извлечение слов из строки
Переменные и адреса памяти
Преобразование значений словаря
Camelcase - соглашение о именовании в программировании
Вычисление наибольшего общего делителя
Случайный элемент в списке
Отложенное выполнение функции
Глубоковременно преобразовать список в плоский
Присваивание и ссылки в Python
Сортировка словаря по значениям в Python
Добавление дней к заданной дате
Найти ключ по значению в словаре Python
Проверить, является ли дата рабочим днем
Определить, является ли дата выходным днем
Определение простого объекта
Оператор is в Python
Работа с синтаксическими ошибками и исключениями в Python
Манипуляция различными встроенными объектами Python
Доступ к атрибутам и связанные методы
Создание пакета Python
Как представляются объекты
Список частичных сумм
Преобразование строки в стиле kebab case на Python
Дополнить строку до заданной длины в Python
Перемешать порядок списка в Python
Генерация мощности множества в Python
Задача по программированию: Переворачивание числа
Проверка обработки исключений в простых функциях
Инвертировать словарь с дубликатами
Вычисление разницы в месяцах на Python
Эффективное обнаружение простых чисел
Классы и объекты
Использование генераторов для конвейеров Stocksim
Генератор последовательности геометрической прогрессии
Анализ частоты элементов списка
Python Itertools для эффективной комбинаторики
Вычисление наименьшего общего кратного
Создание диапазона дат в Python
Чтение и запись файлов
Возвращение значений из функций
Модуль unittest в Python
Объединить значения словарей
Создайте свой первый метакласс
Тестирование вашего кода
Изучение модуля collections в Python
Многопроцессорность в Python для параллельного выполнения
Определение и импорт модулей Python
Разделить список на более мелкие части
Разделить список на N частей
Группировка элементов списка
Основы функций в Python
Пересечение списков на основе функции
Разница симметрическая на основе функции
Объединение списков на основе функции
Модули и пакеты
Запустить небольшую программу
Практическое применение наследования
Выражения присваивания в Python
Обзор основ модулей
Изучите дескрипторы
Разница между списками на основе функции
Группировка элементов по функции
Миксин - классы и кооперативное наследование
Соглашения по передаче аргументов функций
Поведение наследования
Приватные атрибуты и свойства (Private Attributes and Properties)
Узнайте больше о замыканиях
Базовые магические методы
Работа с данными JSON в стиле Python
Настройка доступа к атрибутам
Обработка файлов и папок
Функции высшего порядка в Python
Различные задачи по анализу данных
Создание кода с использованием exec
Правила области видимости и трюки
Создание нового примитивного типа
Настраиваемые магические методы для чисел
Циклические и динамические импорты модулей
Итератор и Генератор
Магические методы последовательностей
Итерируйте как профессионал
Определяющие аспекты функций
Исследовать внутреннее устройство функций
Обработка исключений и логирование
Определение простых декораторных функций
Цепочки декораторов и параметризованные декораторы
Определение правильного вызываемого объекта
Определение простого класса
Обработка данных на основе корутин
Python Typing: Повышение читаемости кода
Управление оператором yield в Python
Изучение декораторов классов
Проверка типов и интерфейсы
Простой в использовании многопоточность
Переменные класса и методы класса
Различные способы представления записей
Создание пользовательского контейнера
Настройка итерации с использованием генераторов
Низкоуровневые аспекты создания классов
Метаклассы в действии
Исследование модели памяти объектов первого класса в Python
Переопределение специальных методов
Изучите делегирующие генераторы
Изучите управляемые генераторы
Создание программ на Python с интерфейсом командной строки
Управление символами и объединение подмодулей
Преподаватель
Labby
Labby is the LabEx teacher.
Поделиться в Google Classroom
Присоединяйтесь к нашему Discord и учитесь вместе
Присоединиться сейчасОтзывы пользователей
" Clear and concise examples to get a beginner started"
— DesyLinux
" This is cool would like to learn to actually be ahead of the game in the world "
— Abraham osorio
Рекомендовано для вас

