👉В этом руководстве вы познакомитесь с 6 различными типами графиков, которые можно использовать для визуализации данных временных рядов с помощью Python
6 способов построить данные временных рядов с помощью Python https://shly.link/FLDEe
6 способов построить данные временных рядов с помощью Python https://shly.link/FLDEe
If
dict
remembers the order of elements in Python3.6+, why do you need collections.OrderedDict
anymore? That's why:>>> OrderedDict(a=1, b=2) == OrderedDict(b=2, a=1)
False
>>> dict(a=1, b=2) == dict(b=2, a=1)
True
Вы можете использовать Pycryptodome для шифрования файла и его расшифровки. В этом примере вы используете шифрование RSA для шифрования файла с помощью #Python.
👋 Мы — команда айтишников. В текущих условиях компания не может работать как работала, и мы решили переехать всей командой.
💬 Создали канал для таких же, как мы, — тех, кто хочет уехать. Собираем всё самое полезное про релокацию. Рассказываем, с чем столкнулись сами, ищем лайфхаки и способы похачить систему (например, нашли несколько способов, как жить за границей на рубли).
👨💻 А вообще, мы HR-IT-чувачки (то есть без лишней скромности профи в сфере трудоустройства) и сейчас готовим новый проект: будем помогать айтишникам организовать переезд и устроиться на работу в валюте. И ещё сверху грант будем давать💰
👉 Что для этого нужно? Пока что — присоединиться к каналу RelocationDev и следить за новостями😉 Скоро обо всём расскажем — в мельчайших подробностях.
💬 Создали канал для таких же, как мы, — тех, кто хочет уехать. Собираем всё самое полезное про релокацию. Рассказываем, с чем столкнулись сами, ищем лайфхаки и способы похачить систему (например, нашли несколько способов, как жить за границей на рубли).
👨💻 А вообще, мы HR-IT-чувачки (то есть без лишней скромности профи в сфере трудоустройства) и сейчас готовим новый проект: будем помогать айтишникам организовать переезд и устроиться на работу в валюте. И ещё сверху грант будем давать💰
👉 Что для этого нужно? Пока что — присоединиться к каналу RelocationDev и следить за новостями😉 Скоро обо всём расскажем — в мельчайших подробностях.
Введение в Numpy — математическая библиотека для Python
Давайте начнем быстро. Numpy — это математическая библиотека для Python. Она позволяет нам выполнять вычисления эффективно и результативно. https://shly.link/oMZrP
Давайте начнем быстро. Numpy — это математическая библиотека для Python. Она позволяет нам выполнять вычисления эффективно и результативно. https://shly.link/oMZrP
Data Science Central
Introduction to Numpy – A Math Library for Python
This article was written by Vasudev. Lets get started quickly. Numpy is a math library for python. It enables us to do computation efficiently and effectively. It is better than regular python because of it’s amazing capabilities. In this article I’m just…
Forwarded from Python академия
Принципы программирования.
Хороший разработчик пишет качественный код. Сейчас существуют главные правила написания хорошего кода, им даже придуманы аббревиатуры. Их сейчас и разберем.
KISS
Keep It Stupid Simple - придерживайся простоты. Хороший пример этому - побитовые операции и регулярки. Это не означает, что их нельзя использовать. Но не надо использовать их там, где это не нужно. Чем проще написан код, тем легче его поддерживать вам и вашим коллегам.
DRY
Don’t Repeat Yourself - не повторяйся. Не следует дублировать код. Вместо копирования нужно создать функцию. В будущем это упростит отладку и изменение кода. Особенно в больших программах.
YAGNI
You Aren’t Gonna Need It - тебе это не понадобится. Неправильно создавать места только для будущего расширения кода. Неизвестно точно, какой именно понадобится функционал и возможно код будет мешать новому (речь не идет о заглушках на заказанный функционал).
SLAP
Single Level of Abstraction Principle - принцип единого уровня абстракций. Код должен оставаться поддерживаемым, особенно функции. Если функция не помещается на экран, то ее следует разбить на несколько других функций.
«Функции должны выполнять только одно действие, но выполнять его хорошо» (Роберт Мартин). В частности напоминает принцип DRY, но сильно отличается, код не обязательно должен повторяться. Но должен быть разбит на логические блоки, для большего удобства
Подписывайтесь на канал 👉@pythonofff
Хороший разработчик пишет качественный код. Сейчас существуют главные правила написания хорошего кода, им даже придуманы аббревиатуры. Их сейчас и разберем.
KISS
Keep It Stupid Simple - придерживайся простоты. Хороший пример этому - побитовые операции и регулярки. Это не означает, что их нельзя использовать. Но не надо использовать их там, где это не нужно. Чем проще написан код, тем легче его поддерживать вам и вашим коллегам.
DRY
Don’t Repeat Yourself - не повторяйся. Не следует дублировать код. Вместо копирования нужно создать функцию. В будущем это упростит отладку и изменение кода. Особенно в больших программах.
YAGNI
You Aren’t Gonna Need It - тебе это не понадобится. Неправильно создавать места только для будущего расширения кода. Неизвестно точно, какой именно понадобится функционал и возможно код будет мешать новому (речь не идет о заглушках на заказанный функционал).
SLAP
Single Level of Abstraction Principle - принцип единого уровня абстракций. Код должен оставаться поддерживаемым, особенно функции. Если функция не помещается на экран, то ее следует разбить на несколько других функций.
«Функции должны выполнять только одно действие, но выполнять его хорошо» (Роберт Мартин). В частности напоминает принцип DRY, но сильно отличается, код не обязательно должен повторяться. Но должен быть разбит на логические блоки, для большего удобства
Подписывайтесь на канал 👉@pythonofff
❓ Как тестировать игровую локализацию на мобильных устройствах?
👉 Узнайте на открытом вебинаре в OTUS, 23 марта.
💪 Урок проведет Кристина Бокан, аналитик тестирования (VSO, Technology) в компании Playrix.
Она работала над такими известными проектами, как Township, Gardenscapes, Homescapes.
👾 На занятии мы:
- Поговорим об особенностях разных стран, отличиях в менталитете, праздниках и законодательстве
- Обсудим, как эти особенности необходимо учитывать в QA
- Попробуем найти баги локализации в интерактивной части занятия
📌 Demo-занятие является частью онлайн-курса «Game QA Engineer» для тех, кто хочет с нуля начать карьеру в геймдеве с нуля.
👉 Зарегистрируйся на занятие для участия https://otus.pw/lXYMo/
👉 Узнайте на открытом вебинаре в OTUS, 23 марта.
💪 Урок проведет Кристина Бокан, аналитик тестирования (VSO, Technology) в компании Playrix.
Она работала над такими известными проектами, как Township, Gardenscapes, Homescapes.
👾 На занятии мы:
- Поговорим об особенностях разных стран, отличиях в менталитете, праздниках и законодательстве
- Обсудим, как эти особенности необходимо учитывать в QA
- Попробуем найти баги локализации в интерактивной части занятия
📌 Demo-занятие является частью онлайн-курса «Game QA Engineer» для тех, кто хочет с нуля начать карьеру в геймдеве с нуля.
👉 Зарегистрируйся на занятие для участия https://otus.pw/lXYMo/
Существует очень удобный пакет #Python , который позволяет вам с помощью нескольких строк кода определить тенденцию ключевого слова в поиске Google с течением времени.
Вот код, показывающий тенденцию поиска «NFT» с 2017 по 2022 год! Запустите «pip install pytrends»🐍✨
Вот код, показывающий тенденцию поиска «NFT» с 2017 по 2022 год! Запустите «pip install pytrends»🐍✨
Forwarded from Python академия
Очистка элементов в последовательности
Встроенный модуль
Иногда возникает необходимость удалить ненужные объекты в последовательности. Как раз для этого и используют
Первым аргументом передается какой-либо контейнер, например список. Вторым аргументом — логические значения, соответствующие элементам в последовательности.
Если логическое значения равно
Подписывайтесь на канал 👉@pythonofff
Встроенный модуль
itertools
был создан для работы с более сложными случаями итераторов. Плюс модуля в том, что он быстро работает и оптимизирован в плане памяти. Иногда возникает необходимость удалить ненужные объекты в последовательности. Как раз для этого и используют
itertools
, а именно метод compress
.Первым аргументом передается какой-либо контейнер, например список. Вторым аргументом — логические значения, соответствующие элементам в последовательности.
Если логическое значения равно
True
или 1
, то элемент сохраняется в последовательности, в противном случае — удаляется из нее. Подписывайтесь на канал 👉@pythonofff
📚 Хочешь перейти в автоматизацию на Python или углубить свои знания?
Записывайся на онлайн-курс «Python QA Engineer» от OTUS! За 5 месяцев ты освоишь принципы и инструменты автоматизации на виртуальных средах с применением современных практик и инструментов разработки.
После обучения у тебя будут навыки решения основных задач автоматизации тестирования веб-приложений.
👉🏻 Пройдите вступительный тест, чтобы успеть занять место в группе по спец.цене https://otus.pw/Md0f/
Записывайся на онлайн-курс «Python QA Engineer» от OTUS! За 5 месяцев ты освоишь принципы и инструменты автоматизации на виртуальных средах с применением современных практик и инструментов разработки.
После обучения у тебя будут навыки решения основных задач автоматизации тестирования веб-приложений.
👉🏻 Пройдите вступительный тест, чтобы успеть занять место в группе по спец.цене https://otus.pw/Md0f/
Meta углубляет свои инвестиции в экосистему Python
В качестве основы для многих метасервисов, от Instagram до инфраструктуры искусственного интеллекта и данных, Python очень важен для Meta.
Cinder — это ориентированная на производительность версия Python для Meta, которая позволяет Instagram работать в глобальном масштабе. Pyre — это производительная программа проверки типов, используемая тысячами разработчиков Python в Meta. https://shly.link/SNNLU
В качестве основы для многих метасервисов, от Instagram до инфраструктуры искусственного интеллекта и данных, Python очень важен для Meta.
Cinder — это ориентированная на производительность версия Python для Meta, которая позволяет Instagram работать в глобальном масштабе. Pyre — это производительная программа проверки типов, используемая тысячами разработчиков Python в Meta. https://shly.link/SNNLU
Blogspot
Meta deepens its investment in the Python ecosystem
As the backbone to many Meta Services ranging from Instagram to its AI and data infrastructure, Python is very important to Meta. PyTorch i...
#Python включает удобный модуль csv, который можно использовать для чтения и записи файлов CSV.
Учебное пособие по Python, NoSQL и FastAPI: парсинг веб-страниц по расписанию
Узнайте, как проводить парсинг по расписанию, интегрировав платформу Python под названием FastAPI с Astra DB. https://shly.link/MTgLL
Узнайте, как проводить парсинг по расписанию, интегрировав платформу Python под названием FastAPI с Astra DB. https://shly.link/MTgLL
Как создавать микросервисы с помощью FastAPI
FastAPI — это веб-фреймворк для разработки RESTful API на Python. Это отличный выбор, если вы хотите создать приложение на основе микросервисов. https://shly.link/ZvYhx
FastAPI — это веб-фреймворк для разработки RESTful API на Python. Это отличный выбор, если вы хотите создать приложение на основе микросервисов. https://shly.link/ZvYhx
Как использовать yield в Python
Нет ничего страшнее кода, который вы не понимаете. Несколько лет назад я беспокоился каждый раз, когда замечал yield команду. Это как return?
https://shly.link/EmWyX
Нет ничего страшнее кода, который вы не понимаете. Несколько лет назад я беспокоился каждый раз, когда замечал yield команду. Это как return?
https://shly.link/EmWyX
Gui Commits
Python yield Examples
Learn what Python yield does by running the commands right in this article! Learn what is generators and when to use them effectively.
#Matplotlib дает вам возможность аннотировать ваши графики в #Python ! Вот как это сделать:
This media is not supported in your browser
VIEW IN TELEGRAM
С чего начать путь в IT? Так ли хорош Python в качестве первого языка для изучения программирования? И какие карьерные перспективы ждут питониста?
Об этом и многом другом онлайн-встреча с Валентином Хомутенко, старшим наставником программы «Python-разработчик» на Хекслете, бэкенд-инженером в Avito.
Расскажем о том, кто такие Python-разработчики и какие задачи они решают. Поговорим о мотивации в обучении и скилах, которые пригодятся на любом этапе карьеры. Затронем тему трудоустройства — что нужно знать и уметь, чтобы позвали на собеседование и предложили оффер.
Приходите, чтобы определиться с выбором языка, лучше понять индустрию и особенности профессии изнутри.
🎉Среди участников, присутствующих на встрече, разыграем грант в размере 50% стоимости нашей полной программы по обучению Python-разработке.
Встречаемся онлайн, 31 марта, в 20:00 по Москве. Участие бесплатное. Регистрируйтесь по ссылке!
Об этом и многом другом онлайн-встреча с Валентином Хомутенко, старшим наставником программы «Python-разработчик» на Хекслете, бэкенд-инженером в Avito.
Расскажем о том, кто такие Python-разработчики и какие задачи они решают. Поговорим о мотивации в обучении и скилах, которые пригодятся на любом этапе карьеры. Затронем тему трудоустройства — что нужно знать и уметь, чтобы позвали на собеседование и предложили оффер.
Приходите, чтобы определиться с выбором языка, лучше понять индустрию и особенности профессии изнутри.
🎉Среди участников, присутствующих на встрече, разыграем грант в размере 50% стоимости нашей полной программы по обучению Python-разработке.
Встречаемся онлайн, 31 марта, в 20:00 по Москве. Участие бесплатное. Регистрируйтесь по ссылке!
Площадка и шпаргалка для изучения Python. Коллекция сценариев Python, разделенных по темам и содержащих примеры кода с пояснениями.
https://shly.link/gh7QK2
https://shly.link/gh7QK2
GitHub
GitHub - trekhleb/learn-python: 📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by…
📚 Playground and cheatsheet for learning Python. Collection of Python scripts that are split by topics and contain code examples with explanations. - GitHub - trekhleb/learn-python: 📚 Playground an...
Отправка электронных писем с помощью #Python не представляет сложности.
Не можете продлить нужный сервис, оплатить хостинг или получить деньги из-за рубежа?
Ребята из rk.finaxe.ru тоже столкнулись с данной проблемой и запустили сервис, в котором граждане РФ могут оформить онлайн карту Visa или Mastercard в банке Казахстана.
Для чего это нужно:
— Оплата любых зарубежных сервисов и покупок
— Получение денег из-за рубежа
— Использование в путешествиях
Весь процесс проходит онлайн, от вас потребуется только загранпаспорт, даже вставать с дивана не понадобится!
Оформить заявку и ознакомиться с FAQ можно в боте:
https://t.me/Robokazakh_bot
Ребята из rk.finaxe.ru тоже столкнулись с данной проблемой и запустили сервис, в котором граждане РФ могут оформить онлайн карту Visa или Mastercard в банке Казахстана.
Для чего это нужно:
— Оплата любых зарубежных сервисов и покупок
— Получение денег из-за рубежа
— Использование в путешествиях
Весь процесс проходит онлайн, от вас потребуется только загранпаспорт, даже вставать с дивана не понадобится!
Оформить заявку и ознакомиться с FAQ можно в боте:
https://t.me/Robokazakh_bot