Статья дня. Сравнение языков Python и Java
Сравнили два языка по производительности, сложности изучения и популярности.
Читать статью
#читать #python #java
Сравнили два языка по производительности, сложности изучения и популярности.
Читать статью
#читать #python #java
Вакансия дня. Разработчик Python Middle /Senior
https://telegra.ph/Razrabotchik-Python-Middle-Senior-05-14
Формат работы: удалённо, полный день
Условия: Оформление в штат партнера по ТК или через ИП
ЗП: 180 000 - 230 000 рублей
Откликнуться: @HR_Olga_T
#работа #вакансия
https://telegra.ph/Razrabotchik-Python-Middle-Senior-05-14
Формат работы: удалённо, полный день
Условия: Оформление в штат партнера по ТК или через ИП
ЗП: 180 000 - 230 000 рублей
Откликнуться: @HR_Olga_T
#работа #вакансия
Видео дня. от Григория Петрова о многопоточности в целом и использовании потоков в python в частности.
Доступным языком рассказывается что такое GIL(global interpreter lock), как он работает, чему он реально мешает, а на что не влияет. Рекомендуется для просмотра любому питонисту.
Youtube ссылка
#видео #многопоточность #GIL
Доступным языком рассказывается что такое GIL(global interpreter lock), как он работает, чему он реально мешает, а на что не влияет. Рекомендуется для просмотра любому питонисту.
Youtube ссылка
#видео #многопоточность #GIL
Что будет выведено, если набрать указанный выше код в консоли python?
Anonymous Quiz
64%
True True
17%
False False
12%
True False
2%
False True
5%
исключение
Видео дня. Наследование в Python.
Содержание:
1. наследование(ООП)
2. super()
3. полиморфизм
Ссылка на Youtube
#основы #видео
Содержание:
1. наследование(ООП)
2. super()
3. полиморфизм
Ссылка на Youtube
#основы #видео
YouTube
Python для начинающих. Урок 17: Наследование (ООП), функция super(), Полиморфизм.
ВСЕ ВИДЕО ПО PYTHON: https://www.youtube.com/playlist?list=PLAma_mKffTOSY12JZS6l8lxKCpooPVcrn
Telegram: https://yangx.top/alishev_g
Реклама и сотрудничество: [email protected]
Telegram: https://yangx.top/alishev_g
Реклама и сотрудничество: [email protected]
PythonBoost - канал по Python, цель которого помочь начинающим питонистам найти свою первую работу, Junior Python разработчикам улучшать свои знания.
Чем мы будем отличаться от общей массы каналов:
1. Контент подбираем лично мы, а не админы без опыта в Python
2. Собираем воедино всю информацию для новичка о Python, выбрасываем ненужный мусор.
3. Постим в канал много разного контента
Наши рубрики на момент старта канала:
1. python статьи
2. тесты
3. вопрос-ответ с собеседований
4. задачи с решением
5. ответы на вопросы новичков
6. книги недели для скачивания с рецензией
7. видео обучающие
8. шутки о питоне
Предложить контент можно : @content_pythonboost_bot
Чем мы будем отличаться от общей массы каналов:
1. Контент подбираем лично мы, а не админы без опыта в Python
2. Собираем воедино всю информацию для новичка о Python, выбрасываем ненужный мусор.
3. Постим в канал много разного контента
Наши рубрики на момент старта канала:
1. python статьи
2. тесты
3. вопрос-ответ с собеседований
4. задачи с решением
5. ответы на вопросы новичков
6. книги недели для скачивания с рецензией
7. видео обучающие
8. шутки о питоне
Предложить контент можно : @content_pythonboost_bot
Telegram
PythonBoost - сообщество питонистов
Лучший Python телеграм канал для новичков.
Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.
@anothertechrock
РКН: https://kurl.ru/Jhcwp
Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.
@anothertechrock
РКН: https://kurl.ru/Jhcwp
PythonBoost - сообщество питонистов pinned «PythonBoost - канал по Python, цель которого помочь начинающим питонистам найти свою первую работу, Junior Python разработчикам улучшать свои знания. Чем мы будем отличаться от общей массы каналов: 1. Контент подбираем лично мы, а не админы без опыта…»
Видео дня. Генераторы списков Python.
Содержание:
1. list comprehension
2. для чего они используются
3. синтаксис
Ссылка на Youtube
#основы #видео #генераторы
Содержание:
1. list comprehension
2. для чего они используются
3. синтаксис
Ссылка на Youtube
#основы #видео #генераторы
YouTube
46 Генераторы списков Python | List comprehension
Стать спонсором канала
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join
https://boosty.to/egoroff_channel
https://www.patreon.com/artem_egorov
http://egoroffartem.pythonanywhere.com/course/python/generatori-spiskov-python-list-comprehension…
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join
https://boosty.to/egoroff_channel
https://www.patreon.com/artem_egorov
http://egoroffartem.pythonanywhere.com/course/python/generatori-spiskov-python-list-comprehension…
Вопрос+ответ с собеседования. Для чего нужен “self” в функциях?
Ответ:
1. https://qna.habr.com/q/395416
2. https://qna.habr.com/q/114571
3. https://proglib.io/p/20-questions-for-python-developer/
#собеседование
Ответ:
1. https://qna.habr.com/q/395416
2. https://qna.habr.com/q/114571
3. https://proglib.io/p/20-questions-for-python-developer/
#собеседование
Вопрос + ответ с собеседования. Как работает сборка мусора в Python?
При ответе на данный вопрос, собеседующий обычно ждет упоминания двух механизмов, вдаваться в подробности чаще всего не требуют, но вот тут можно ознакомиться с нюансами:
1. https://habr.com/ru/post/417215/
2. https://tirinox.ru/gc-python-thesis/
Важно сразу сказать что памятью управляет интерпретатор, мы не выделяем и не освобождаем ее сами, но можем запускать и настраивать сборщик мусора самостоятельно, с помощью библиотеки
#собес
При ответе на данный вопрос, собеседующий обычно ждет упоминания двух механизмов, вдаваться в подробности чаще всего не требуют, но вот тут можно ознакомиться с нюансами:
1. https://habr.com/ru/post/417215/
2. https://tirinox.ru/gc-python-thesis/
Важно сразу сказать что памятью управляет интерпретатор, мы не выделяем и не освобождаем ее сами, но можем запускать и настраивать сборщик мусора самостоятельно, с помощью библиотеки
gc
.#собес
Плейлист дня. Пишем Змейку на Python с использованием библиотеки turtle.
Змейка - классическая мини-игра, которая обычно является первой игрой, которую реализовывают начинающие разработчики.
Плейлист на английском
Часть 1. Длительность - 3:36
Часть 2. Длительность - 14:18
Часть 3. Длительность - 5:04
Часть 4. Длительность - 9:54
Часть 5. Длительность - 5:31
Часть 6. Длительность - 5:29
Часть 7. Длительность - 12:18
#плейлист #видео #игры #туториалы
Змейка - классическая мини-игра, которая обычно является первой игрой, которую реализовывают начинающие разработчики.
Плейлист на английском
Часть 1. Длительность - 3:36
Часть 2. Длительность - 14:18
Часть 3. Длительность - 5:04
Часть 4. Длительность - 9:54
Часть 5. Длительность - 5:31
Часть 6. Длительность - 5:29
Часть 7. Длительность - 12:18
#плейлист #видео #игры #туториалы
Статья дня. Итераторы и генераторы в Python.
Генераторы и итераторы представляют собой инструменты, которые, как правило, используются для поточной обработки данных.
В этой статье подробно разбираются реализация и применение итераторов и генераторов в языке программирования Python.
#читать #генераторы #итераторы
Генераторы и итераторы представляют собой инструменты, которые, как правило, используются для поточной обработки данных.
В этой статье подробно разбираются реализация и применение итераторов и генераторов в языке программирования Python.
#читать #генераторы #итераторы
Вопрос + ответ с собеседования.
Что понимается под изменяемыми и неизменяемыми (mutable and immutable) типами данных в Python?
Различия между изменяемыми и неизменяемыми типами данных рассматриваются в данной статье
#собес #типыданных
Что понимается под изменяемыми и неизменяемыми (mutable and immutable) типами данных в Python?
Различия между изменяемыми и неизменяемыми типами данных рассматриваются в данной статье
#собес #типыданных
Поверхностное и глубокое копирование коллекций в Python.
Операция присваивания в Python не копирует объект, а лишь присваивает ссылку на него. То есть, при изменении оригинала меняется сама исходная переменная, а при изменении этой переменной меняется оригинал. На практике для изменяемых коллекций, или для коллекций, содержащих изменяемые элементы, часто необходима такая копия, чтобы её можно было изменить, не изменяя оригинал.
Для этого пользуются поверхностным либо глубоким копированием из модуля copy.
В статье подробно рассматриваются способы копирования объектов.
#списки #коллекции #copy #deepcopy
Операция присваивания в Python не копирует объект, а лишь присваивает ссылку на него. То есть, при изменении оригинала меняется сама исходная переменная, а при изменении этой переменной меняется оригинал. На практике для изменяемых коллекций, или для коллекций, содержащих изменяемые элементы, часто необходима такая копия, чтобы её можно было изменить, не изменяя оригинал.
Для этого пользуются поверхностным либо глубоким копированием из модуля copy.
В статье подробно рассматриваются способы копирования объектов.
#списки #коллекции #copy #deepcopy