Получи случайную криптовалюту за регистрацию!

Python Community

Логотип телеграм канала @python_community_ru — Python Community P
Логотип телеграм канала @python_community_ru — Python Community
Адрес канала: @python_community_ru
Категории: Технологии
Язык: Русский
Количество подписчиков: 14.96K
Описание канала:

Python Community RU - СНГ сообщество Python-разработчиков
Чат канала: @python_community_chat
Сотрудничество: @cyberJohnny и @Sergey_bzd

Рейтинги и Отзывы

2.50

2 отзыва

Оценить канал python_community_ru и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

1

1 звезд

0


Последние сообщения 89

2021-10-15 19:01:17
Модуль collections. Класс deque

Раннее мы писали про Counter и OrderedDict, настало время поговорить про deque.

deque — класс, предоставляющий двойную очередь (то есть элементы можно брать и с начала и с конца). Его основное преимущество над списком — скорость при изменении размера. Добавление и удаление элементов имеет O(1), а у списка — O(n).

append(x), appendleft(x) — добавляет элемент в конец/начало.

pop(), popleft() — возвращает и удаляет элемента с конца/начала очереди.

rotate(n=1) — перемещает n объектов с конца в начало очереди

#миниурок #collections
3.1K views16:01
Открыть/Комментировать
2021-10-15 14:23:01
Ответ на предыдущую задачу
3.1K views11:23
Открыть/Комментировать
2021-10-15 10:31:37 Задачка с собеседования | #Medium

Условие:

Ваша задача — написать функцию, которая "переворачивает" биты в числе. Кол-во битов в чисел всегда 32.

Примеры:

reverse_bits(43261596) -> 964176192
00000010100101000001111010011100 -> 00111001011110000010100101000000
reverse_bits(4294967293) -> 3221225471
11111111111111111111111111111101 -> 10111111111111111111111111111111

Пишите ваше решение в комментариях. Решение будет через несколько часов на этом канале.

#Задачка_с_собеседования
3.5K views07:31
Открыть/Комментировать
2021-10-14 19:01:08
Оператор yield

yield
— оператор, позволяющий создавать генераторы. Благодаря нему функция может вернуть сразу несколько значений.

Записывается он вместо return, принимая число, которое должна вернуть функция.

Если же обычный метод возвращает какое-то значение, то генератор возвращает себя, благодаря чему мы можем пройтись по нему используя циклы или функцию next().

#теория #итераторы
1.7K views16:01
Открыть/Комментировать
2021-10-14 10:24:18
#python_quiz
2.8K views07:24
Открыть/Комментировать
2021-10-13 19:01:11
Модуль collections. Класс OrderedDict

Мы уже рассказывали про модуль collections, а если конкретнее — класс Counter. В этот раз разберём OrderedDict.

OrderedDict — словарь, особенный тем, что все ключи находятся в том же порядке, в котором и добавлялись.

popitem() — Возвращает и удаляет последний элемент из упорядоченного списка.

move_to_end(key) — перемещает ключ в конец. Если передан параметр last, перемещает ключ в начало.

Подробнее о данном классе можете почитать тут.

#миниурок #collections
3.4K views16:01
Открыть/Комментировать
2021-10-13 14:23:00
Ответ на предыдущую задачу
3.3K views11:23
Открыть/Комментировать
2021-10-13 12:15:55
14 октября ФРИИ проводит Демо-день для лучших команд первого потока акселератора Спринт.

159 заявок было получено и 41 участник завершил акселерационную программу!

18 проектов в сфере новых коммуникационных технологий представят свои проекты на Демо-дне. В их числе онлайн-конструктор для создания web-проектов с дополненной реальностью, сервис создания омниканальных чат-ботов в Битрикс24, игровой медицинский тренажер, экосистема инструментов для электронного обучения и др.

Финалисты выступят перед экспертами, инвесторами и представителями корпораций, среди которых ВТБ, МТС, Магнит, Sailing Startup venture fund, RBF Ventures, Millhouse, Skolkovo Ventures и др.

Также в программе Демо-дня нетворкинг и награждение участников.

Присоединяйтесь к трансляции первого выпуска новой программы от ФРИИ и Минцифры России!
Принять участие - https://clck.ru/YBNkh
3.5K views09:15
Открыть/Комментировать