Трюк дня. Получение имени класса и функции
Имя класса объекта можно получить в виде строки:
>>> class MyClass: pass
>>> obj = MyClass()
>>> obj.class.name
'MyClass'
Аналогично с функциями:
>>> def myfunc(): pass
>>> myfunc.name
'myfunc'
#tips
Имя класса объекта можно получить в виде строки:
>>> class MyClass: pass
>>> obj = MyClass()
>>> obj.class.name
'MyClass'
Аналогично с функциями:
>>> def myfunc(): pass
>>> myfunc.name
'myfunc'
#tips
Видео дня. Установка, настройка и использование PyCharm
Разбираем, как установить PyCharm, создать проект и подключить интерпретатор в настройках.
Ссылка на YouTube
#видео
Разбираем, как установить PyCharm, создать проект и подключить интерпретатор в настройках.
Ссылка на YouTube
#видео
YouTube
26 Установка, настройка и использование PyCharm
https://stepik.org/course/63085/promo
Записывайся на мой бесплатный курс на Stepic, где найдешь много практических задач
Стать спонсором канала и получить доступ к дополнительным материалам по Python
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join…
Записывайся на мой бесплатный курс на Stepic, где найдешь много практических задач
Стать спонсором канала и получить доступ к дополнительным материалам по Python
https://www.youtube.com/channel/UCMcC_43zGHttf9bY-xJOTwA/join…
Задача с решением. Самый большой словарь в мире
Иван решил создать самый большой словарь в мире. Для этого он придумал функцию biggest_dict(**kwargs), которая принимает неограниченное количество параметров «ключ: значение» и обновляет созданный им словарь my_dict, состоящий всего из одного элемента «first_one» со значением «we can do it». Воссоздайте эту функцию.
При решении следует учесть, что словарь – изменяемый объект. Поэтому функция должна его дополнять и ничего не возвращать.
Пишите ваше решение в комментариях. Мы опубликуем решение через 3 часа.
#задача #задача34
Иван решил создать самый большой словарь в мире. Для этого он придумал функцию biggest_dict(**kwargs), которая принимает неограниченное количество параметров «ключ: значение» и обновляет созданный им словарь my_dict, состоящий всего из одного элемента «first_one» со значением «we can do it». Воссоздайте эту функцию.
При решении следует учесть, что словарь – изменяемый объект. Поэтому функция должна его дополнять и ничего не возвращать.
Пишите ваше решение в комментариях. Мы опубликуем решение через 3 часа.
#задача #задача34
Кодинг-марафон. Решение Задачи 8
Функцию, возвращающую “разминированное поле”, можно посмотреть на сайте наших партнеров из pythonist.ru
Смотреть решение
Условия конкурса - в закрепе канала.
#задача #марафон2
Функцию, возвращающую “разминированное поле”, можно посмотреть на сайте наших партнеров из pythonist.ru
Смотреть решение
Условия конкурса - в закрепе канала.
#задача #марафон2
Привет, друзья! Наш кодинг-марафон постепенно движется к финалу, но еще вполне можно принять участие!
Мы рады, что задачи в рамках марафона стабильно пользуются популярностью. В этом, втором марафоне уже приняло участие 138 человек: наш ментор проверил 644 решения!
Больше 5 задач решили 60 человек. А это бьет рекорд первого марафона: там было 53 таких активных участника.
Хотя бы 3 задачи из опубликованных 8 решили 127 человек. И, поскольку марафон не окончен, у них еще есть все шансы войти в число участников, решивших 5 задач.
Присоединяйтесь к нашему марафону! Его ценность не столько в практике решения задач, сколько в общении и обмене знаниями. И в этом плане марафон свою функцию выполняет на все сто!
Команда Pythonboost
Мы рады, что задачи в рамках марафона стабильно пользуются популярностью. В этом, втором марафоне уже приняло участие 138 человек: наш ментор проверил 644 решения!
Больше 5 задач решили 60 человек. А это бьет рекорд первого марафона: там было 53 таких активных участника.
Хотя бы 3 задачи из опубликованных 8 решили 127 человек. И, поскольку марафон не окончен, у них еще есть все шансы войти в число участников, решивших 5 задач.
Присоединяйтесь к нашему марафону! Его ценность не столько в практике решения задач, сколько в общении и обмене знаниями. И в этом плане марафон свою функцию выполняет на все сто!
Команда Pythonboost
Кодинг-марафон. Задача № 9.
Условия конкурса - в закрепленной сверху записи канала.
Приз: 10 баллов.
Задание:
Слово «двуликий» состоит из 8 букв. Байт в двоичном формате имеет 8 бит. Байт может представлять символ.
Мы можем использовать слово «двуликий» для выражения слов в двоичном формате, если используем заглавные буквы как единицы, а строчные — как нули.
Создайте функцию, которая будет переводить слово в виде обычного текста в «двуликий код».
Примеры:
Присылаем номер задачи и ссылку на код сюда - @vovabodnar
#задача #марафон2
Условия конкурса - в закрепленной сверху записи канала.
Приз: 10 баллов.
Задание:
Слово «двуликий» состоит из 8 букв. Байт в двоичном формате имеет 8 бит. Байт может представлять символ.
Мы можем использовать слово «двуликий» для выражения слов в двоичном формате, если используем заглавные буквы как единицы, а строчные — как нули.
Создайте функцию, которая будет переводить слово в виде обычного текста в «двуликий код».
Примеры:
translator("Hi") ➞ "дВулИкий дВУлИкиЙ"Примечание: переводите слова, написанные латиницей, и цифры. За перевод кириллицы - дополнительный балл.
translator("123") ➞ "двУЛикиЙ двУЛикИй двУЛикИЙ"
Присылаем номер задачи и ссылку на код сюда - @vovabodnar
#задача #марафон2
Что выведет этот код?
Anonymous Quiz
46%
False
12%
True
26%
ошибку, оператор < невалиден для кортежей
16%
ошибку, оператор < валиден для кортежей, но только если нет подкортежей
Вакансия дня. Python Developer Middle (backend)
https://yangx.top/ru_pythonjobs/22186
Формат работы: удаленка, офис, гибрид (на выбор кандидата)
Условия: полная занятость
ЗП: 250-300 т.руб.
Откликнуться: Валерий, @vgrebenyuk
#работа #вакансия
https://yangx.top/ru_pythonjobs/22186
Формат работы: удаленка, офис, гибрид (на выбор кандидата)
Условия: полная занятость
ЗП: 250-300 т.руб.
Откликнуться: Валерий, @vgrebenyuk
#работа #вакансия
Forwarded from Pythonist.ru - образование по питону
Друзья, был ли бы вам интересен небольшой дополнительный канал с мемами по Python.
Все мемы на русском языке сводятся к обсиранию других языков по Python, мы бы могли переводить английские мемы на русский.
Все мемы на русском языке сводятся к обсиранию других языков по Python, мы бы могли переводить английские мемы на русский.
Anonymous Poll
32%
Нет, это лишнее
47%
Да, было бы прикольно
21%
Мне без разницы
PythonBoost - сообщество питонистов
Друзья, был ли бы вам интересен небольшой дополнительный канал с мемами по Python.
Все мемы на русском языке сводятся к обсиранию других языков по Python, мы бы могли переводить английские мемы на русский.
Все мемы на русском языке сводятся к обсиранию других языков по Python, мы бы могли переводить английские мемы на русский.
Для тех ~45% подписчиков, мы набросали базовый контент канала с мемами, пока это были мемы с просторов рунета:
https://yangx.top/pythonmems
https://yangx.top/pythonmems
Плейлист дня. Python с нуля | Мини-курс. Часть 3
Содержание:
Бонус. Простые алгоритмы. Вопросы от подписчиков.
Урок 14. Lambda-функции
Бонус. Простые алгоритмы. Решаем задачи
Урок 15. Функции: Map, Filter, Reduce, Zip
Урок 16. Виды аргументов, *args, **kwargs
#видео
Содержание:
Бонус. Простые алгоритмы. Вопросы от подписчиков.
Урок 14. Lambda-функции
Бонус. Простые алгоритмы. Решаем задачи
Урок 15. Функции: Map, Filter, Reduce, Zip
Урок 16. Виды аргументов, *args, **kwargs
#видео
YouTube
Python. Простые алгоритмы. Вопросы от подписчиков.
Пройдемся по простым алгоритмическим конструкциям в языке программирования Python.
За мат, флуд и непотребства - бан!
Не забываем подписываться!
------
Telegram: https://yangx.top/plugar_inf
Группа в ВК: https://vk.com/plugar_inf
------
Видео-курс по Python:…
За мат, флуд и непотребства - бан!
Не забываем подписываться!
------
Telegram: https://yangx.top/plugar_inf
Группа в ВК: https://vk.com/plugar_inf
------
Видео-курс по Python:…
Статья дня. Где изучать Python в 2021 году: 78 ресурсов для начинающих
Лучшие ресурсы по четырем направлениям: курсы по Python, машинное обучение, веб-разработка, тестирование.
Читать статью
#читать
Лучшие ресурсы по четырем направлениям: курсы по Python, машинное обучение, веб-разработка, тестирование.
Читать статью
#читать
Библиотека программиста
🐍 Где изучать Python в 2021 году: 78 ресурсов для начинающих
Мы отобрали лучшие бесплатные курсы на русском языке, онлайн-тренажеры и телеграм-каналы, которые помогут новичку реализовать свой потенциал в Python-разработке.
Что выведет этот код?
Anonymous Quiz
25%
1 2 3 4 5 6
11%
1 2 3 4 5 6 7
44%
ошибку
20%
ничто из перечисленного
Трюк дня. Встроенный метод issubclass()
При помощи встроенного метода "issubclass()" можно проверить отношения наследования для класса:
>>> class BaseClass: pass
>>> class SubClass(BaseClass): pass
>>> issubclass(SubClass, BaseClass)
True
>>> issubclass(SubClass, object)
True
>>> issubclass(BaseClass, SubClass)
False
#tips
При помощи встроенного метода "issubclass()" можно проверить отношения наследования для класса:
>>> class BaseClass: pass
>>> class SubClass(BaseClass): pass
>>> issubclass(SubClass, BaseClass)
True
>>> issubclass(SubClass, object)
True
>>> issubclass(BaseClass, SubClass)
False
#tips
Видео дня. Знакомимся с генераторами в Python
Вероятно, вы уже что-то слышали про генераторы в Python. Давайте рассмотрим, что это такое и зачем они нужны.
Ссылка на YouTube
#видео
Вероятно, вы уже что-то слышали про генераторы в Python. Давайте рассмотрим, что это такое и зачем они нужны.
Ссылка на YouTube
#видео
YouTube
Знакомимся с генераторами в python
Возможно вы что-то слышали про генераторы в python? Разберемся, что это такое и зачем они нужны.
Я в Telegram - https://yangx.top/tricky_python
Канал создан при поддержке сообщества Moscow Python.
Наш Youtube-канал - https://www.youtube.com/channel/UC-OVMPlMA3…
Я в Telegram - https://yangx.top/tricky_python
Канал создан при поддержке сообщества Moscow Python.
Наш Youtube-канал - https://www.youtube.com/channel/UC-OVMPlMA3…
Кодинг-марафон. Решение Задачи 9
Функцию для перевода обычных слов в “двуликий код” можно посмотреть на сайте наших партнеров из pythonist.ru
Смотреть решение
Условия конкурса - в закрепе канала.
#задача #марафон2
Функцию для перевода обычных слов в “двуликий код” можно посмотреть на сайте наших партнеров из pythonist.ru
Смотреть решение
Условия конкурса - в закрепе канала.
#задача #марафон2