fa
Feedback
Python Education

Python Education

کانال بسته

Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV

نمایش بیشتر
8 528
مشترکین
-224 ساعت
-127 روز
-7130 روز
آرشیو پست ها
Считываем бинарный файл со строковыми данными в массив Бинарный файл содержит список с числовыми данными. Функция open() откр
Считываем бинарный файл со строковыми данными в массив Бинарный файл содержит список с числовыми данными. Функция open() открывает файл и читает из него данные. Затем из бинарника читаются первые 5 чисел и перед выводом объединяются в список.

Как переименовать файлы в Python Чтобы переименовать файлы, мы воспользуемся методом rename() и применим его к каждому файлу.
Как переименовать файлы в Python Чтобы переименовать файлы, мы воспользуемся методом rename() и применим его к каждому файлу. Предположим, мы хотим добавить к файлам префиксы «Odd» (нечетный) и «Even» (четный), основываясь на индексах.

Как вывести переменную и строку в Python, разделив их запятыми Вы можете указать строку и переменную в качестве аргументов фу
Как вывести переменную и строку в Python, разделив их запятыми Вы можете указать строку и переменную в качестве аргументов функции print(), просто перечислив их через запятую.

Разбиение строки Для анализа текста требуются различные метрики, такие как количество слов, количество символов, средняя длин
Разбиение строки Для анализа текста требуются различные метрики, такие как количество слов, количество символов, средняя длина предложения. Чтобы вычислить эти значения, нам нужно подготовить текст — очистить и разделить. К счастью для нас, в Python есть несколько встроенных функций для разделения текста

Запуск программ на Python из интерпретатора Интерактивный интерпретатор Python очень прост в использовании. Вы можете соверши
Запуск программ на Python из интерпретатора Интерактивный интерпретатор Python очень прост в использовании. Вы можете совершить свои первые шаги в освоении этого языка, просто набирая любые команды в консоли Python одну за другой, и немедленно получать результаты.

Функция oct() в Python Функция Python oct() используется для преобразования целого числа в восьмеричную строку с префиксом «0
Функция oct() в Python Функция Python oct() используется для преобразования целого числа в восьмеричную строку с префиксом «0o». Результатом функции oct() является строка. Мы также можем передать объект в качестве аргумента, в этом случае объект должен иметь реализацию функции index (), которая возвращает целое число.

Растение для хорошего сна Основное действие мелиссы – выраженный седативный эффект. Поэтому ее рекомендуют пить при различных
Растение для хорошего сна Основное действие мелиссы – выраженный седативный эффект. Поэтому ее рекомендуют пить при различных нервных расстройствах, бессоннице, стрессах, повышенной тревожности. Пить ее лучше в вечернее время или перед сном, что успокоиться и расслабиться после трудного дня.

Оператор (+) для конкатенации списков Оператор «+» можно использовать для объединения двух списков. Он добавляет один список
Оператор (+) для конкатенации списков Оператор «+» можно использовать для объединения двух списков. Он добавляет один список в конец другого списка и дает новый список в качестве вывода.

Обнаружение плагиата Один из важнейших факторов работы с текстовым контентом — плагиат. Не всегда возможно проверить каждый ф
Обнаружение плагиата Один из важнейших факторов работы с текстовым контентом — плагиат. Не всегда возможно проверить каждый файл вручную, особенно, если у вас целый пакет файлов. Тут пригодится инструмент для выявления плагиата. Мы можем создать собственный детектор при помощи библиотеки difflib. Ее можно использовать для поиска сходства между двумя или несколькими файлами на одном устройстве.

Абстракция словарей/множеств С абстракциями списков (list comprehension) вы скорее всего сталкивались, но вот с абстракциями
Абстракция словарей/множеств С абстракциями списков (list comprehension) вы скорее всего сталкивались, но вот с абстракциями словарей/множеств (dict/set comprehension) — вряд ли. Они просты в использовании и так же эффективны.

Try else else можно использовать как часть блокаtry/except. Ветка else выполнится, если при выполнении никаких исключений не
Try else else можно использовать как часть блокаtry/except. Ветка else выполнится, если при выполнении никаких исключений не выброшено

Используем рекурсию В коде строка передается в качестве аргумента рекурсивной функции для обращения строки. В функции основно
Используем рекурсию В коде строка передается в качестве аргумента рекурсивной функции для обращения строки. В функции основное условие состоит в том, что если длина строки равна 0, строка возвращается. Если не равно 0, рекурсивно вызывается обратная функция, чтобы разрезать часть строки, оставив первый символ, и объединить первый символ с концом отрезанной строки.

Имя функции не определено В этом примере мы добавили лишнюю букву o при вызове функции — sayHelloo() вместо sayHello(). Это п
Имя функции не определено В этом примере мы добавили лишнюю букву o при вызове функции — sayHelloo() вместо sayHello(). Это просто опечатка, однако она вызовет ошибку, потому что функции с таким именем не существует. Итак, мы получили ошибку: NameError: name 'sayHelloo' is not defined. Подобные орфографические ошибки очень легко пропустить. Сообщение об ошибке обычно помогает исправить это.

Как удалить пробелы из строки с помощью translate() Функция translate() чем-то схожа с функцией replace(). Общая цель функций
Как удалить пробелы из строки с помощью translate() Функция translate() чем-то схожа с функцией replace(). Общая цель функций translate() и replace() – заменить определенный символ в заданной строке на другой символ. Однако определённые различия всё-таки есть.

Как сделать запрос DELETE Как следует из названия, если вы хотите удалить ресурс из API, вы можете использовать запрос DELETE
Как сделать запрос DELETE Как следует из названия, если вы хотите удалить ресурс из API, вы можете использовать запрос DELETE. Удалим товар с идентификатором, равным 21.

Простые структуры данных Однострочником, также очень просто вызвать инициализацию структур данных в Python. Гарольд Купер, ре
Простые структуры данных Однострочником, также очень просто вызвать инициализацию структур данных в Python. Гарольд Купер, реализовал однострочную древовидную структуру, используя следующий код

Сила «однострочников» (One-Liners) Вы устали пробираться между строк кода и теряться в условных конструкциях? Тогда, одностро
Сила «однострочников» (One-Liners) Вы устали пробираться между строк кода и теряться в условных конструкциях? Тогда, однострочники Python — это то, что вам нужно.

Virtualenv Другая важная функция python - Virtualenv. Virtualenv означает виртуальную среду. Это, теперь мои друзья, очень кл
Virtualenv Другая важная функция python - Virtualenv. Virtualenv означает виртуальную среду. Это, теперь мои друзья, очень классная функция python. По сути, для тестирования python в разных условиях обычно требуется изменить глобальную среду python. Но одно из ключевых преимуществ песочницы вашей среды Python заключается в том, что вы можете легко протестировать один код в разных версиях Python и зависимостях пакетов. Чтобы установить virtualenv, вам нужно сначала установить pip.

Профилирование Профилирование — это процесс, который помогает при работе с данными и их обработке. Пожалуй, одна из самых изв
Профилирование Профилирование — это процесс, который помогает при работе с данными и их обработке. Пожалуй, одна из самых известных Python-библиотек для этого – Pandas. Данная библиотека является довольно понятной в использовании и благодаря ей можно быстро выполнять анализ данных. Кроме того, Pandas имеет встроенную функцию .plot() как часть класса DataFrame, что позволяет демонстрировать на графиках обрабатываемые данные.

Хранение в памяти При создании списка, в памяти резервируется пустая область. С одной стороны, это ничем не отличается от соз
Хранение в памяти При создании списка, в памяти резервируется пустая область. С одной стороны, это ничем не отличается от создания любого другого типа данных, но разница в том, что содержимое list может меняться