Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Модуль
Возник какой либо вопрос по коду? Хотите посетить StackOverflow, не выходя из терминала? С
Для использования введите в консоли
Требуется подключение к интернету
#модули
howdoi
Возник какой либо вопрос по коду? Хотите посетить StackOverflow, не выходя из терминала? С
howdoi
, вы можете это легко сделать. Зачем открывать браузер и читать блоги (рискуя сильно отвлечься), если вы можете просто остаться в консоли и спроситьДля использования введите в консоли
howdoi "ваш вопрос"
Требуется подключение к интернету
#модули
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Модуль - Emoji
Смайлы стали способом выразить и улучшить простые скучные тексты. Теперь их можно использовать и в программах на Python. У вас есть полная возможность использовать смайлы в своем коде. Для этого необходимо установить модуль
Установка:
Обновления до последних пакетов смайликов:
Использование:
Используйте шпаргалку по смайлам, чтобы найти свой любимый смайлик.
#модули
Смайлы стали способом выразить и улучшить простые скучные тексты. Теперь их можно использовать и в программах на Python. У вас есть полная возможность использовать смайлы в своем коде. Для этого необходимо установить модуль
emoji
.Установка:
pip install emoji
Обновления до последних пакетов смайликов:
pip install emoji --upgrade
Использование:
from emoji import emojize
print(emojize(":thumbs_up:"))
Используйте шпаргалку по смайлам, чтобы найти свой любимый смайлик.
#модули
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Насколько просто заниматься Machine Learning? Какими знаниями нужно обладать для разработки искусственного интеллекта? Узнай на бесплатном интенсиве!
Регистрируйся по ссылке: ▶️ https://clc.am/MsvXTQ.
✔️ Настроим среду и проведем экспресс-введение в Python.
✔️ Построим модель от начала до конца и оценим её качество.
✔️ Проведём ревью работ участников.
🎁 Всем, кто выполнит задания интенсива и дойдёт до конца, подарят электронную книгу Кея Петерсона и Дэвида Колба «Век живи — век учись» от издательства «МИФ»!
Сделай шаг к изучению профессии будущего!
Регистрируйся по ссылке: ▶️ https://clc.am/MsvXTQ.
✔️ Настроим среду и проведем экспресс-введение в Python.
✔️ Построим модель от начала до конца и оценим её качество.
✔️ Проведём ревью работ участников.
🎁 Всем, кто выполнит задания интенсива и дойдёт до конца, подарят электронную книгу Кея Петерсона и Дэвида Колба «Век живи — век учись» от издательства «МИФ»!
Сделай шаг к изучению профессии будущего!
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Задача - String array duplicates
В этой задаче вам будет предоставлен массив строк, и ваша задача - удалить все последовательные повторяющиеся буквы из каждой строки в массиве.
Например:
Строки будут только в нижнем регистре, без пробелов.
В этой задаче вам будет предоставлен массив строк, и ваша задача - удалить все последовательные повторяющиеся буквы из каждой строки в массиве.
Например:
dup(["abracadabra","allottee","assessee"]) = ["abracadabra","alote","asese"]
dup(["kelless","keenness"]) = ["keles","kenes"]
Строки будут только в нижнем регистре, без пробелов.
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Python задачи и вопросы - канал на котором публикуются интересные задачки по Python.
Тематика канала:
— встроенные типы и операции с ними
— модули и библиотеки
— работа с файловой системой
— кортежи, словари множества
— ООП, функции и списки
— базовый синтаксис и прочее
Проверь свои знания языка на @py_quiz
Тематика канала:
— встроенные типы и операции с ними
— модули и библиотеки
— работа с файловой системой
— кортежи, словари множества
— ООП, функции и списки
— базовый синтаксис и прочее
Проверь свои знания языка на @py_quiz
Forwarded from 🐍 PythonGuru — работа и стажировки для программистов
Установка и настройка Python 3. Руководство
Установка или обновление Python на вашем компьютере – это первый шаг к тому, чтобы стать программистом Python. Существует множество способов установки: вы можете загрузить официальные дистрибутивы Python с Python.org, установить из диспетчера пакетов и даже установить специализированные дистрибутивы для научных вычислений, Интернета вещей и встроенных систем.
В этом руководстве основное внимание уделяется официальным дистрибутивам, поскольку они, как правило, являются лучшим вариантом для начала обучения программированию на Python.
#статья
Установка или обновление Python на вашем компьютере – это первый шаг к тому, чтобы стать программистом Python. Существует множество способов установки: вы можете загрузить официальные дистрибутивы Python с Python.org, установить из диспетчера пакетов и даже установить специализированные дистрибутивы для научных вычислений, Интернета вещей и встроенных систем.
В этом руководстве основное внимание уделяется официальным дистрибутивам, поскольку они, как правило, являются лучшим вариантом для начала обучения программированию на Python.
#статья
Forwarded from Библиотека питониста | Python, Django, Flask
YouTube
Python OOP Tutorial 1: Classes and Instances
In this Python Object-Oriented Tutorial, we will begin our series by learning how to create and use classes within Python. Classes allow us to logically group our data and functions in a way that is easy to reuse and also easy to build upon if need be. Let's…
Official Python Docs
https://docs.python.org/3/
Tools:
http://docs.python-guide.org/en/latest/dev/virtualenvs/
http://www.pythonforbeginners.com/basics/python-pip-usage
Practice:
http://www.practicepython.org/
https://www.hackerrank.com
Mobile apps:
https://play.google.com/store/apps/details?id=com.sololearn
Video tutorials:
https://www.udemy.com/python-for-absolute-beginners-u/
https://www.udacity.com/course/programming-foundations-with-python--ud036
https://www.coursera.org/learn/python3
https://pythonprogramming.net/
https://docs.python.org/3/
Tools:
http://docs.python-guide.org/en/latest/dev/virtualenvs/
http://www.pythonforbeginners.com/basics/python-pip-usage
Practice:
http://www.practicepython.org/
https://www.hackerrank.com
Mobile apps:
https://play.google.com/store/apps/details?id=com.sololearn
Video tutorials:
https://www.udemy.com/python-for-absolute-beginners-u/
https://www.udacity.com/course/programming-foundations-with-python--ud036
https://www.coursera.org/learn/python3
https://pythonprogramming.net/
docs.python-guide.org
Pipenv & Virtual Environments — The Hitchhiker's Guide to Python
Forwarded from Data Science | Machinelearning [ru]
Модуль pickle
#Python
Модуль pickle реализует мощный алгоритм сериализации и десериализации объектов Python. "Pickling" - процесс преобразования объекта Python в поток байтов, а "unpickling" - обратная операция, в результате которой поток байтов преобразуется обратно в Python-объект. Так как поток байтов легко можно записать в файл, модуль pickle широко применяется для сохранения и загрузки сложных объектов в Python.
#Python
Модуль pickle реализует мощный алгоритм сериализации и десериализации объектов Python. "Pickling" - процесс преобразования объекта Python в поток байтов, а "unpickling" - обратная операция, в результате которой поток байтов преобразуется обратно в Python-объект. Так как поток байтов легко можно записать в файл, модуль pickle широко применяется для сохранения и загрузки сложных объектов в Python.
Forwarded from Библиотека питониста | Python, Django, Flask
30 сентября – 2 октября приглашаем системных инженеров и всех, кто интересуется облачными сервисами AWS / Azure / GCP, на онлайн конференцию Get Prof IT: DevOps & Cloud.
Конференция продлится три дня, каждый день – один доклад, посвященный опыту работу с облачной платформой.
🔹30 сентября: AWS – история переезда;
🔹1 октября: Practical Aspects k8s in Azure Cloud;
🔹2 октября: Hybrid-cloud with Google.
Участие бесплатное.
🗓 30 сентября - 2 октября, начало в 10:00 МСК
🌐 ОНЛАЙН
Регистрация: https://epa.ms/cloud-conference
Конференция продлится три дня, каждый день – один доклад, посвященный опыту работу с облачной платформой.
🔹30 сентября: AWS – история переезда;
🔹1 октября: Practical Aspects k8s in Azure Cloud;
🔹2 октября: Hybrid-cloud with Google.
Участие бесплатное.
🗓 30 сентября - 2 октября, начало в 10:00 МСК
🌐 ОНЛАЙН
Регистрация: https://epa.ms/cloud-conference
Forwarded from Библиотека питониста | Python, Django, Flask
Вебинар для Python-разработчиков с опытом.
Покажем на практике:
1. Что делать, когда ресурсов для вертикального масштабирования redis уже нет, а данных становится всё больше.
2. Как в web-разработке применяются алгоритмы консенсуса.
3. Как перемещать данные между старым и новым хранилищами и не допустить downtime.
• 6 октября в 19:00 (мск)
• 60 минут практики + 20 минут ответов на вопросы
• Бесперебойная онлайн-трансляция
Вебинар для Python-разработчиков с опытом.
Бесплатная регистрация на сайте
Покажем на практике:
1. Что делать, когда ресурсов для вертикального масштабирования redis уже нет, а данных становится всё больше.
2. Как в web-разработке применяются алгоритмы консенсуса.
3. Как перемещать данные между старым и новым хранилищами и не допустить downtime.
• 6 октября в 19:00 (мск)
• 60 минут практики + 20 минут ответов на вопросы
• Бесперебойная онлайн-трансляция
Вебинар для Python-разработчиков с опытом.
Бесплатная регистрация на сайте
Forwarded from Библиотека питониста | Python, Django, Flask
Python Interviews: Discussions with Python Experts (2018)
Автор: Michael Driscoll
Количество страниц: 368
В книге содержатся двадцать разных интервью по Python, приведенные различными практиками из индустрии, от авторов пакетов до data scientist-ов. Вы ознакомитесь с трендами в программировании, изучите историю языка и поймете, как мыслят успешные опытные программисты.
Скачать книгу
Автор: Michael Driscoll
Количество страниц: 368
В книге содержатся двадцать разных интервью по Python, приведенные различными практиками из индустрии, от авторов пакетов до data scientist-ов. Вы ознакомитесь с трендами в программировании, изучите историю языка и поймете, как мыслят успешные опытные программисты.
Скачать книгу
Telegram
Книги для программистов (reserved)
Python Interviews: Discussions with Python Experts (2018)
Автор: Michael Driscoll
Автор: Michael Driscoll
Forwarded from Pythonist.ru - образование по питону
Django. Оптимизация работы с базой данных
В этой статье мы поделимся с вами несколькими советами по оптимизации запросов к базе данных.
Читать статью
#django
В этой статье мы поделимся с вами несколькими советами по оптимизации запросов к базе данных.
Читать статью
#django
Forwarded from Библиотека питониста | Python, Django, Flask
Mastering Large Datasets with Python (2020)
Автор: John T. Wolohan
Количество страниц: 312
Современные решения для анализа данных должны быть чистыми, удобными для чтения и масштабируемыми. В своей книге автор учит тому, как можно взять небольшой проект и масштабировать его, используя функционально зависимый подход в программировании на Python. Вы изучите методы и встроенные инструменты Python, которые обеспечивают ясность и масштабируемость, такие как высокопроизводительный метод параллелизма, а также распределенные технологии, обеспечивающие высокую пропускную способность в работе с данными. Большие упражнения в этом практическом руководстве закрепят полученные важные навыки, которые пригодятся в любом крупномасштабном проекте в области науки о данных.
Скачать книгу
Автор: John T. Wolohan
Количество страниц: 312
Современные решения для анализа данных должны быть чистыми, удобными для чтения и масштабируемыми. В своей книге автор учит тому, как можно взять небольшой проект и масштабировать его, используя функционально зависимый подход в программировании на Python. Вы изучите методы и встроенные инструменты Python, которые обеспечивают ясность и масштабируемость, такие как высокопроизводительный метод параллелизма, а также распределенные технологии, обеспечивающие высокую пропускную способность в работе с данными. Большие упражнения в этом практическом руководстве закрепят полученные важные навыки, которые пригодятся в любом крупномасштабном проекте в области науки о данных.
Скачать книгу
Telegram
Книги для программистов (reserved)
Mastering Large Datasets with Python (2020)
Автор: John T. Wolohan
Автор: John T. Wolohan
Forwarded from Библиотека питониста | Python, Django, Flask
Числа в Python
В этом руководстве вы узнаете о числах и основах математики в Python. Вы изучите целые числа, числа с плавающей запятой и комплексные числа и увидите, как выполнять вычисления с использованием арифметических операторов Python, математических функций и числовых методов.
https://proglib.io/w/98f451a2
В этом руководстве вы узнаете о числах и основах математики в Python. Вы изучите целые числа, числа с плавающей запятой и комплексные числа и увидите, как выполнять вычисления с использованием арифметических операторов Python, математических функций и числовых методов.
https://proglib.io/w/98f451a2
Realpython
Numbers in Python – Real Python
In this tutorial, you'll learn about numbers and basic math in Python. You'll explore integer, floating-point numbers, and complex numbers and see how perform calculations using Python's arithmetic operators, math functions, and number methods.
Forwarded from Python Academy
Forwarded from Библиотека питониста | Python, Django, Flask
Realpython
Python Practice Problems: Get Ready for Your Next Interview – Real Python
In this tutorial, you'll prepare for future interviews by working through a set of Python practice problems that commonly appear in coding tests. You'll work through the problems yourself and then compare your results with solutions developed by the Real…