🔥Создать приложение за неделю — интересно,
🤬Искать заказы за рубежом — не очень.
🔥Искать до рассвета баг в коде — согласен,
🤬Провести переговоры с европейским заказчиком — о, нет.
🔥Получить вкусный чек в валюте — круто,
🤬Легально его обналичить — сложно.
Чувствуете в себе потенциал, чтобы, работать на международном рынке, но тормозят вопросы с поиском заказов, оформлением документов и выводом средств?
В Mellow помогут разобраться со всей этой рутиной.
В своем канале они рассказывают, как:
🔴 Сделать резюме, которое заметят в ЕС
🔴 Преодолеть культурные различия с зарубежными заказчиками
🔴 Уехать в любую страну и легально работать с Digital Nomad Visa
🔴 Нанять первого сотрудника
🔴 Разобраться в валютном контроле РФ
Подписывайтесь и выходите на новый, международный уровень!
Реклама "ТиЭмЭс СоларВеб Лимитед", ИНН CY99000193F erid CQH36pWzJqCcGjYtZnjZzsWbzVSf8NzANduKPdUbEWyTqV
🤬Искать заказы за рубежом — не очень.
🔥Искать до рассвета баг в коде — согласен,
🤬Провести переговоры с европейским заказчиком — о, нет.
🔥Получить вкусный чек в валюте — круто,
🤬Легально его обналичить — сложно.
Чувствуете в себе потенциал, чтобы, работать на международном рынке, но тормозят вопросы с поиском заказов, оформлением документов и выводом средств?
В Mellow помогут разобраться со всей этой рутиной.
В своем канале они рассказывают, как:
Подписывайтесь и выходите на новый, международный уровень!
Реклама "ТиЭмЭс СоларВеб Лимитед", ИНН CY99000193F erid CQH36pWzJqCcGjYtZnjZzsWbzVSf8NzANduKPdUbEWyTqV
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Mellow || Фриланс — зарубежные клиенты, оплата, налоги и эмиграция
Выводим фриланс на новый уровень 🪜
mellow.io
Помогаем фрилансерам:
• получать деньги от клиентов по всему миру
• оформлять документы и разбираться с налогами
• получать визы digital nomad и легализоваться в разных странах
Всем ответит: @sasha_mellow
mellow.io
Помогаем фрилансерам:
• получать деньги от клиентов по всему миру
• оформлять документы и разбираться с налогами
• получать визы digital nomad и легализоваться в разных странах
Всем ответит: @sasha_mellow
Особая переменная __name__
Когда интерпретатор Python работает с программой, в начале он устанавливает некоторые специальные переменные. Одна из них — name.
Если скрипт запущен напрямую, то в переменную присваивается значение main, в случае импорта — название модуля.
name по умолчанию также есть у всех классов и функций.
Когда интерпретатор Python работает с программой, в начале он устанавливает некоторые специальные переменные. Одна из них — name.
Если скрипт запущен напрямую, то в переменную присваивается значение main, в случае импорта — название модуля.
name по умолчанию также есть у всех классов и функций.
Как я стал Python-разработчиком с нуля — мой опыт становления тестировщиком
Тестировщик — специалист, который отлавливает ошибки на всех этапах разработки проекта.
Смотреть статью
Тестировщик — специалист, который отлавливает ошибки на всех этапах разработки проекта.
Смотреть статью
This media is not supported in your browser
VIEW IN TELEGRAM
Генерация 2D мира с помощью клеточного автомата на Python
Клеточным автоматом называют множество клеток, которые можно представить в виде матрицы с x‑строк и y‑столбцов.
Смотреть статью
Клеточным автоматом называют множество клеток, которые можно представить в виде матрицы с x‑строк и y‑столбцов.
Смотреть статью
Как масштабировать машинные модели и работать с огромными объемами данных? Откройте для себя возможности Spark ML на открытом уроке от OTUS!
Spark ML — это мощный инструмент для масштабируемого машинного обучения, который позволяет обучать модели на больших данных, не переходя на специализированные ML-системы. Мы покажем, как интеграция с Spark SQL и DataFrame API упрощает ETL-подготовку данных и фичуризацию для реальных проектов.
Убедитесь, как Spark ML решает задачи отказоустойчивости и распределённых вычислений, позволяя вам легко строить промышленные ML-пайплайны.
Посетите открытый урок 11 июня в 20:00 МСК в преддверие старта курса «Spark Developer» и получите скидку на обучение: https://otus.pw/DwEs/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Spark ML — это мощный инструмент для масштабируемого машинного обучения, который позволяет обучать модели на больших данных, не переходя на специализированные ML-системы. Мы покажем, как интеграция с Spark SQL и DataFrame API упрощает ETL-подготовку данных и фичуризацию для реальных проектов.
Убедитесь, как Spark ML решает задачи отказоустойчивости и распределённых вычислений, позволяя вам легко строить промышленные ML-пайплайны.
Посетите открытый урок 11 июня в 20:00 МСК в преддверие старта курса «Spark Developer» и получите скидку на обучение: https://otus.pw/DwEs/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
#вопросы_с_собеседований
Что такое поверхностная копия?
Поверхностная копия используется при создании нового типа экземпляра и сохраняет значения, скопированные в новом. Также она используется для копирования ссылочных указателей. Это означает, что когда мы копируем объект в другую переменную, он будет привязан.
Что такое поверхностная копия?
Поверхностная копия используется при создании нового типа экземпляра и сохраняет значения, скопированные в новом. Также она используется для копирования ссылочных указателей. Это означает, что когда мы копируем объект в другую переменную, он будет привязан.
Абстракция множеств
Так же, как и в случае со списками и словарями, при работе с множествами можно воспользоваться так называемой абстракцией множеств (set comprehension). Делается это путём добавления обрабатываемого выражения в фигурные скобки и через возврат единственного мутабельного элемента на каждом проходе цикла: { <element> for ... in ... }.
Так же, как и в случае со списками и словарями, при работе с множествами можно воспользоваться так называемой абстракцией множеств (set comprehension). Делается это путём добавления обрабатываемого выражения в фигурные скобки и через возврат единственного мутабельного элемента на каждом проходе цикла: { <element> for ... in ... }.
Функция str-center()
Функция str-center() позиционирует по центру указанную строку, дополняя её справа и слева до указанной длины указанным символом.
Также можно указать символ, который будет использоваться для заполнения, по умолчанию — пробел. Изначальная строка не обрезается, даже если в ней меньше символов, чем указано в параметре желаемой длины.
Функция str-center() позиционирует по центру указанную строку, дополняя её справа и слева до указанной длины указанным символом.
Также можно указать символ, который будет использоваться для заполнения, по умолчанию — пробел. Изначальная строка не обрезается, даже если в ней меньше символов, чем указано в параметре желаемой длины.
Модуль gzip
Модуль gzip предоставляет простой интерфейс для сжатия и распаковки файлов, как это делают программы GNU gzip и gunzip.
Сжатие потока данных обеспечивается модулем zlib.
Модуль gzip предоставляет класс gzip.GzipFile(), а также удобные функции gzip.оpen(), gzip.compress() и gzip.decompress(). Класс gzip.GzipFile() читает и записывает файлы формата gzip, автоматически сжимая или распаковывая данные, чтобы они выглядели как обычный файловый объект.
Обратите внимание, что дополнительные форматы файлов, которые могут быть распакованы программами gzip и gunzip, например созданные с помощью команды bash compress и pack, этим модулем не поддерживаются.
Модуль gzip предоставляет простой интерфейс для сжатия и распаковки файлов, как это делают программы GNU gzip и gunzip.
Сжатие потока данных обеспечивается модулем zlib.
Модуль gzip предоставляет класс gzip.GzipFile(), а также удобные функции gzip.оpen(), gzip.compress() и gzip.decompress(). Класс gzip.GzipFile() читает и записывает файлы формата gzip, автоматически сжимая или распаковывая данные, чтобы они выглядели как обычный файловый объект.
Обратите внимание, что дополнительные форматы файлов, которые могут быть распакованы программами gzip и gunzip, например созданные с помощью команды bash compress и pack, этим модулем не поддерживаются.
#вопросы_с_собеседований
Как быстро проверить, что в строке присутствуют только буквы и цифры?
Ответ на картинке. Можно использовать встроенную функцию isalnum, которая как раз предназначена для решения задачи.
Как быстро проверить, что в строке присутствуют только буквы и цифры?
Ответ на картинке. Можно использовать встроенную функцию isalnum, которая как раз предназначена для решения задачи.
Pillow
Pillow является ответвлением Python Imaging Library. Эта библиотека подойдет для создания миниатюр, преобразования изображений в различные форматы, наложения фильтров, вращения и отображения изображений и т.д. К тому же это идеальный вариант для пакетной обработки большого количества картинок.
Для большей наглядности приведу пример того, как вы можете отобразить изображение из Python-кода. Проект устанавливается, как всегда, с помощью pip, документацию можете найти по ссылке.
Pillow является ответвлением Python Imaging Library. Эта библиотека подойдет для создания миниатюр, преобразования изображений в различные форматы, наложения фильтров, вращения и отображения изображений и т.д. К тому же это идеальный вариант для пакетной обработки большого количества картинок.
Для большей наглядности приведу пример того, как вы можете отобразить изображение из Python-кода. Проект устанавливается, как всегда, с помощью pip, документацию можете найти по ссылке.
Python-dateutil
Пакет предлагает мощные расширения стандартного модуля datetime. С этой библиотекой можно сделать много полезного, но мы ограничимся одним примером, который используется чаще всего, — нечеткий разбор (парсинг) дат. Документацию пакета можете найти по ссылке.
Пакет предлагает мощные расширения стандартного модуля datetime. С этой библиотекой можно сделать много полезного, но мы ограничимся одним примером, который используется чаще всего, — нечеткий разбор (парсинг) дат. Документацию пакета можете найти по ссылке.
Горизонтальное склеивание изображений
Что для этого нужно сделать:
• Открыть изображения
• Изменить размер изображения с помощью функции Resize() . Оба изображения с измененным размером должны иметь одинаковую ширину и высоту, чтобы их соотношение сторон не изменилось и их можно было вставить в новое фоновое изображение.
• Для создания нового изображения у него есть функция new() , которая имеет 3 параметра («режим», (размер), цвет).
• Вставить изображение в новое изображение, используя paste().
Ниже приведен результат работы кода.
Что для этого нужно сделать:
• Открыть изображения
• Изменить размер изображения с помощью функции Resize() . Оба изображения с измененным размером должны иметь одинаковую ширину и высоту, чтобы их соотношение сторон не изменилось и их можно было вставить в новое фоновое изображение.
• Для создания нового изображения у него есть функция new() , которая имеет 3 параметра («режим», (размер), цвет).
• Вставить изображение в новое изображение, используя paste().
Ниже приведен результат работы кода.
Базовый пример построения графика с помощью Python
Для начала требуется установить библиотеку matplotlib —
В функцию plot передаются два массива — координаты точек кривой. Первый массив — координаты по
Для начала требуется установить библиотеку matplotlib —
pip install matplotlib
. Сама программа для создания примера простого графика представлена на картинке.В функцию plot передаются два массива — координаты точек кривой. Первый массив — координаты по
x
, второй массив — y
. Функция show выдает картинку с графиком.