Использование функции Python zip() для параллельной итерации
Из данной статьи вы узнаете:
- Как zip() работает в Python 3 и Python 2
- Как использовать функцию Python zip() для параллельной итерации
- Как создавать словари быстро с помощью zip ()
#статьядня
https://prglb.ru/4f2jy
Из данной статьи вы узнаете:
- Как zip() работает в Python 3 и Python 2
- Как использовать функцию Python zip() для параллельной итерации
- Как создавать словари быстро с помощью zip ()
#статьядня
https://prglb.ru/4f2jy
👍1
Хочешь стать программистом? Начни с Python! Напиши свой первый мессенджер всего за три вечера.
Подробности по ссылке 👉 https://clc.to/fiizsQ
Почему Python — отличный выбор?
✔️ Обладает исключительно простым синтаксисом.
✔️ На нем легко писать, его легко читать.
✔️ Имеет простые и легкодоступные инструменты отладки.
✔️ Множество доступных сред разработки.
✔️ Востребован на рынке труда.
🎁 За участие ты получишь подарки от компаний Skillbox и EnglishDom.
Подробности по ссылке 👉 https://clc.to/fiizsQ
Почему Python — отличный выбор?
✔️ Обладает исключительно простым синтаксисом.
✔️ На нем легко писать, его легко читать.
✔️ Имеет простые и легкодоступные инструменты отладки.
✔️ Множество доступных сред разработки.
✔️ Востребован на рынке труда.
🎁 За участие ты получишь подарки от компаний Skillbox и EnglishDom.
50+ вопросов по алгоритмам и структурам данных для программистов
В данной статье автор поделится несколькими часто задаваемыми вопросами из разных интервью для программистов с разным уровнем подготовки - от людей, кто только закончил среднее образование, до разработчиков с опытом работы 1-2 года.
#статьядня
https://prglb.ru/2ceb1
В данной статье автор поделится несколькими часто задаваемыми вопросами из разных интервью для программистов с разным уровнем подготовки - от людей, кто только закончил среднее образование, до разработчиков с опытом работы 1-2 года.
#статьядня
https://prglb.ru/2ceb1
Medium
50+ Data Structure and Algorithms Interview Questions for Programmers
There are a lot of computer science graduates and programmers applying for programming, coding, and software development roles at startups…
Асинхронность в Python
Основы асинхронности в Python. О событийных циклах, генераторах, asyncio, async/await.
#видеодня
https://prglb.ru/2e2iw
Основы асинхронности в Python. О событийных циклах, генераторах, asyncio, async/await.
#видеодня
https://prglb.ru/2e2iw
36 потрясающих Open Source проектов на Python за 2019
Авторы статьи сравнили около 5000 open source Python проектов за прошедший год и выбрали топ-36
Среднее количество звезд на GitHub 1,667.
#статьядня
https://prglb.ru/2drjk
Авторы статьи сравнили около 5000 open source Python проектов за прошедший год и выбрали топ-36
Среднее количество звезд на GitHub 1,667.
#статьядня
https://prglb.ru/2drjk
Путь к проверке типов 4 миллионов строк Python-кода
Серия статей, рассказывающая о пути, который прошла компания Dropbox, внедряя у себя систему проверки типов Python-кода.
#статьядня
Первая часть
https://prglb.ru/4gdrx
Вторая часть
https://prglb.ru/3h28v
Третья часть
https://prglb.ru/zhwx
Серия статей, рассказывающая о пути, который прошла компания Dropbox, внедряя у себя систему проверки типов Python-кода.
#статьядня
Первая часть
https://prglb.ru/4gdrx
Вторая часть
https://prglb.ru/3h28v
Третья часть
https://prglb.ru/zhwx
Хабр
Путь к проверке типов 4 миллионов строк Python-кода. Часть 1
Сегодня мы предлагаем вашему вниманию первую часть перевода материала о том, как в Dropbox занимаются контролем типов Python-кода. В Dropbox много пишут на Py...
Python: магия генераторов
Перевод серии статей David Beazly по генераторам.
#полезностьдня
https://prglb.ru/f8df
Перевод серии статей David Beazly по генераторам.
#полезностьдня
https://prglb.ru/f8df
GitHub
Python: магия генераторов
открытые материалы уч.лаба. Contribute to ponyatov/itstep development by creating an account on GitHub.
3 основные ошибки, которых вам следует избегать в Python
Три проблемы и способы их решения.
#статьядня
https://prglb.ru/5iy56
Три проблемы и способы их решения.
#статьядня
https://prglb.ru/5iy56
Medium
3 Common Mistakes You’d Want to Avoid in Python
Three problems and their solutions
Какой у вас опыт в коммерческой разработке?
public poll
Нет опыта – 5K
👍👍👍👍👍👍👍 42%
Более 1 года до 3 лет (включительно) – 3K
👍👍👍 21%
До 1 года (включительно) – 2K
👍👍👍 15%
Более 6 лет – 2K
👍👍 12%
Более 3 до 6 лет (включительно) – 1K
👍👍 11%
👥 13130 people voted so far.
public poll
Нет опыта – 5K
👍👍👍👍👍👍👍 42%
Более 1 года до 3 лет (включительно) – 3K
👍👍👍 21%
До 1 года (включительно) – 2K
👍👍👍 15%
Более 6 лет – 2K
👍👍 12%
Более 3 до 6 лет (включительно) – 1K
👍👍 11%
👥 13130 people voted so far.
Как разработчику зарабатывать больше рынка?
Тимур Хайруллин, CEO хайрингового агенства ETHR, рассказывает ведущим подкаста, какие навыки позволяют найти интересную высокооплачиваемую работу, которой нет в открытом доступе.
#видеодня
https://prglb.ru/40zkc
Тимур Хайруллин, CEO хайрингового агенства ETHR, рассказывает ведущим подкаста, какие навыки позволяют найти интересную высокооплачиваемую работу, которой нет в открытом доступе.
#видеодня
https://prglb.ru/40zkc
#codeexample
Стандартный модуль json имеет интерфейс командной строки, который может быть полезен для предварительного преобразования JSON одним только Python. Модуль для этого называется json.tool и должен выгдядить так:
$ echo '{"a": [], "b": "c"}' | python -m json.tool
{
"a": [],
"b": "c"
}
Стандартный модуль json имеет интерфейс командной строки, который может быть полезен для предварительного преобразования JSON одним только Python. Модуль для этого называется json.tool и должен выгдядить так:
$ echo '{"a": [], "b": "c"}' | python -m json.tool
{
"a": [],
"b": "c"
}
Kivy - Mobile and Desktop App Dev w/Python
Kivy - это кроссплатформенная библиотека для разработки GUI на Python, работающая на Windows, Mac, Linux, Android и iOS. Идея состоит в том, что вы можете создать приложение на одном устройстве, а затем использовать на всех девайсах.
#видеодня
https://prglb.ru/2s26d
Kivy - это кроссплатформенная библиотека для разработки GUI на Python, работающая на Windows, Mac, Linux, Android и iOS. Идея состоит в том, что вы можете создать приложение на одном устройстве, а затем использовать на всех девайсах.
#видеодня
https://prglb.ru/2s26d
Понимание методов Feature Engineering в Python
Проектирование функций является важной частью каждого проекта машинного обучения. В данной статье автор рассмотрим некоторые методы для решения подобных задач.
#статьядня
https://prglb.ru/msin
Проектирование функций является важной частью каждого проекта машинного обучения. В данной статье автор рассмотрим некоторые методы для решения подобных задач.
#статьядня
https://prglb.ru/msin
Скрипт для WhatsApp-сообщений в 20 строках кода Python
В данном руководстве мы напишем простой скрипт Python для отправки сообщений через WhatsApp. Делать мы это будем с помощью пакета Twilio. Чтобы запускать скрипт каждый день в определённое время, поместим наш код в облако AWS (Amazon Web Services).
#статьядня
https://prglb.ru/3n8kl
В данном руководстве мы напишем простой скрипт Python для отправки сообщений через WhatsApp. Делать мы это будем с помощью пакета Twilio. Чтобы запускать скрипт каждый день в определённое время, поместим наш код в облако AWS (Amazon Web Services).
#статьядня
https://prglb.ru/3n8kl
Medium
Скрипт для WhatsApp-сообщений в 20 строках кода Python
Шаг за шагом создаём код Python для бомбардирования наших близких сообщениями через WhatsApp. Разбираем каждую строчку, меняем пять…
Решайте кодинг-задачи и ищите работу анонимно на Арене → https://clck.ru/JTW6Z
➕ создайте профиль — Арена, скорее всего, предзаполнит его открытыми данными из ваших соц.сетей
➕ решайте кодинг задачи и показывайте свои навыки
➕ составьте свой райдер, аки рок-звезда — компаниям придется ему соответствовать
➕ компании откликаются, вы можете отклонять их
На Арене уже есть вакансии Ivideon, ATOL, Pladform и других. Сюда попадают только компании с адекватной рынку ЗП.
➕ создайте профиль — Арена, скорее всего, предзаполнит его открытыми данными из ваших соц.сетей
➕ решайте кодинг задачи и показывайте свои навыки
➕ составьте свой райдер, аки рок-звезда — компаниям придется ему соответствовать
➕ компании откликаются, вы можете отклонять их
На Арене уже есть вакансии Ivideon, ATOL, Pladform и других. Сюда попадают только компании с адекватной рынку ЗП.
Хочешь бесплатно научиться программировать?
«Школа 21» - бесплатный образовательный проект Сбербанка, школа открыта в Москве и в декабре 2019 года открывает свои двери в Казани.
Для поступивших в школу в Казани из других городов будет предоставлено общежитие.
Получи junior или senior degree, без учителей, без лекций, без оценок.
“Школа 21” работает 24/7 - без графиков и расписания, ты сам определяешь, когда тебе учиться. Поступление не зависит от предыдущих знаний, опыта работы, умения программировать и наличия диплома. Поступить в нее может каждый достигший 18 летнего возраста.
Набор уже открыт и проходит в игровой форме.
Не теряй время, переходи на сайт Школы, выбери кампус, в котором ты хочешь учиться и подай заявку на обучение до 2 декабря:
https://prglb.ru/1530f
«Школа 21» - бесплатный образовательный проект Сбербанка, школа открыта в Москве и в декабре 2019 года открывает свои двери в Казани.
Для поступивших в школу в Казани из других городов будет предоставлено общежитие.
Получи junior или senior degree, без учителей, без лекций, без оценок.
“Школа 21” работает 24/7 - без графиков и расписания, ты сам определяешь, когда тебе учиться. Поступление не зависит от предыдущих знаний, опыта работы, умения программировать и наличия диплома. Поступить в нее может каждый достигший 18 летнего возраста.
Набор уже открыт и проходит в игровой форме.
Не теряй время, переходи на сайт Школы, выбери кампус, в котором ты хочешь учиться и подай заявку на обучение до 2 декабря:
https://prglb.ru/1530f
Когда вы пишете пользовательский __repr__ для какого-либо объекта, вы обычно хотите включить представление его атрибутов. Для этого вы должны выполнить форматирование вызова repr() для объектов, так как он вызывает str() по умолчанию.
#codeexample
Это делается с помощью !r :
class Pair:
def __init__(self, left, right):
self.left = left
self.right = right
def __repr__(self):
class_name = type(self).__name__
return f'{class_name}({self.left!r}, {self.right!r})'
#codeexample
Это делается с помощью !r :
class Pair:
def __init__(self, left, right):
self.left = left
self.right = right
def __repr__(self):
class_name = type(self).__name__
return f'{class_name}({self.left!r}, {self.right!r})'
Python Unit Testing With VS Code
VS Code может автоматически распознавать существующие тесты Python и запускать их. Разбираемся, как настроить его для запуска наборов тестов и отдельных тестов, а также как просмотреть результаты теста.
#видеодня
https://prglb.ru/31v92
VS Code может автоматически распознавать существующие тесты Python и запускать их. Разбираемся, как настроить его для запуска наборов тестов и отдельных тестов, а также как просмотреть результаты теста.
#видеодня
https://prglb.ru/31v92
YouTube
Python Unit Testing With VS Code
VS Code can automatically recognize existing Python tests and run them. Learn how to configure it to run test suites and individual tests, as well as how to view test output.
Click here to learn more: https://realpython.com/courses/python-development-visual…
Click here to learn more: https://realpython.com/courses/python-development-visual…
Python Standard Library: The Hidden Gems
В данном видео мы увидим, как часто для задач, в которых вы использовали сторонние библиотеки или фреймворки, решение bultin в стандартной библиотеке уже доступно, и такое решение гарантированно будет поддерживаться и работать в течение многих лет благодаря надежности и стабильности стандартной библиотеки.
EVENT: EuroPython 2019 - Talk - 2019-07-12 - Boston
SPEAKER: Alessandro Molina
#видеодня
https://prglb.ru/3prrf
В данном видео мы увидим, как часто для задач, в которых вы использовали сторонние библиотеки или фреймворки, решение bultin в стандартной библиотеке уже доступно, и такое решение гарантированно будет поддерживаться и работать в течение многих лет благодаря надежности и стабильности стандартной библиотеки.
EVENT: EuroPython 2019 - Talk - 2019-07-12 - Boston
SPEAKER: Alessandro Molina
#видеодня
https://prglb.ru/3prrf
Начните с Django: создайте приложение для портфолио
К концу этого курса вы сможете:
Понять, что такое Django и почему это отличный веб-фреймворк
Понять архитектуру сайта Django и его сравнение с другими платформами.
Создать новый проект и приложение Django 2
Создать сайт личного портфолио с Django 2 и Python 3
#статьядня
https://prglb.ru/ydbb
К концу этого курса вы сможете:
Понять, что такое Django и почему это отличный веб-фреймворк
Понять архитектуру сайта Django и его сравнение с другими платформами.
Создать новый проект и приложение Django 2
Создать сайт личного портфолио с Django 2 и Python 3
#статьядня
https://prglb.ru/ydbb