PythonBoost - сообщество питонистов
12.4K subscribers
292 photos
6 videos
542 links
Лучший Python телеграм канал для новичков.

Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.

@anothertechrock

РКН: https://kurl.ru/Jhcwp
加入频道
Задача с решением. Никнеймы в секретном списке

Для идентификации своего круга проверенных лиц будущий тайный агент (ведь все о чем-то мечтают) Максим решил пускать на свою страничку в Интернете только тех, чьи никнеймы есть в его секретном списке. Он уверен в своих людях (особенно в том, что они по глупости не расскажут никому своё секретное прозвище), как и в том, что имена товарищей невозможно подобрать случайно.

К слову, вот этот список: Мавпродош, Лорнектиф, Древерол, Фиригарпиг, Клодобродыч.

По мере увеличения круга знакомых Максим, естественно, дополнит данный список.

Ваша задача такова: повторите код, который будет спрашивать у пользователя его ник и либо пускать на сайт (выведется сообщение «Ты – свой. Приветствую, любезный {НИК_ПОСЕТИТЕЛЯ}!»), либо нет (в этом случае будет такой текст: «Тут ничего нет. Еще есть вопросы?».

Фактически, будущий супергерой решил поиздеваться над теми, кого нет в его удивительном перечне, так как им будет показываться это сообщение постоянно. Очень коварный замысел!). Для проверки прозвищ посетителей используйте встроенную функцию input().

Пишите ваше решение в комментариях. Мы опубликуем решение через 3 часа.

#задача #задача42
Задача с решением. Никнеймы в секретном списке

Смотреть решение

#задача42
Статья дня. Лучшие IDE и редакторы кода для Python

Подборка самых популярных инструментов для программирования на Python. По каждому указаны преимущества и недостатки.

Читать статью

#читать
Каким будет результат выполнения этого кода в консоли?
Anonymous Quiz
17%
True
50%
False
21%
Ошибка
3%
None
9%
Посмотреть ответ
Каким будет вывод функции all([2,4,0,6]) ?
Anonymous Quiz
14%
Ошибка
23%
True
29%
False
5%
0
29%
Посмотреть ответ
Видео дня. Как устроены итераторы в Python?

В Python большое количество самых разных и непохожих друг на друга объектов позволяют в цикле перебирать свои элементы. Возможно, вы встречали термины iterator, iterable и iterator protocol. Что это и как устроено? Давайте разбираться!

Ссылка на YouTube

#видео
Статья дня. Работа со строками в Python

В этой статье мы разберем работу со строками в Python с необычного угла — глазами интервьюера на собеседовании. Информация будет полезна как новичку, так и уверенному джуну.

Читать статью

#читать
Какая из этих функций вернет (в консоли) <_sre.SRE_Match object; span=(4, 8), match='aaaa'>?
Anonymous Quiz
28%
>>> re.search('aaaa', "alohaaaa", 0)
57%
>>> re.match('aaaa', "alohaaaa", 0)
11%
>>> re.match('aaa', "alohaaa", 0)
5%
>>> re.search('aaa', "alohaaa", 0)
Видео дня. RESTful API with Flask Microframework

Есть два способа построить REST API в Flask: без внешних библиотек и с применением библиотеки flask_restful. В этом видео рассмотрим оба варианта.

Видео на английском языке.

#видео

Ссылка на YouTube
Видео дня. Генераторы списков, множеств и словарей

В этом видео знакомимся с генератором коллекции, разбираем, что такое списковое включение и учимся создавать генераторы списков, множеств и словарей, используя различные условия.

Ссылка на YouTube

#видео
Каким будет результат выполнения этого кода в консоли?
Anonymous Quiz
14%
True
61%
False
16%
Ошибка
3%
None
6%
Посмотреть ответ
PythonistPro - это канал по Python на английском.

Что нужно знать студенту для того чтобы стать Junior Python Developer?
1. Python basics
2. English(at least intermediate level)

Мы решили совмещать два в одном.

У нас вы найдете:
1. Interview questions
2. Books
3. Algoritms
4. Tests
5. Django tutorials

Подписывайтесь, чтобы не пропустить самое интересное: @pythonistpro