Библиотека питониста | Python, Django, Flask
40.5K subscribers
2.77K photos
75 videos
51 files
4.35K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.me/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
На самом деле на экран выводится [[[2, 3, 9]], [[2, 3, 9]], [[2, 3, 9]]], так как выражение x for x in[data возвращает новый список, копирующий значения, а цикл for делает это три раза.
Elements of Programming Interviews in Python: The Insiders' Guide (2016)

Если вы готовитесь к собеседованию на позицию Junior Python-разработчика, данная книга отлично подойдет вам для подготовки. В ней представлены более 250 задач с подробными решениями. В книгу включено около 200 иллюстраций и 300 программ. Задачи максимально схожи с теми, что дают на собеседованиях в ведущих компаниях.

Скачать книгу
L2 — поверхностная копия L1 (обе переменные ссылаются на один объект в памяти), когда как L3 и L4 — "глубокие" копии (настоящие копии) L1. L1[0] = [5] означает, что под нулевым индексом будет список с одним элементом.
Что будет выведено на экран?
Anonymous Quiz
35%
8
5%
16
10%
Runtime Error
51%
Indentation Error
Если вы боитесь, что ваш заработок пострадает из-за карантина, участвуйте в онлайн-марафоне от GeekBrains. За 14 дней вы выберете другую востребованную профессию. Вас ждут:

23 бесплатных вебинара по программированию, дизайну, маркетингу и управлению.
Инсайды от экспертов из Mail ru Group, Wikium, Альфа-Банка и других компаний-лидеров рынка.
Заряд мотивации: вы поймете, что начать карьеру можно в любом возрасте, с любым бэкграундом.
Шанс выиграть бесплатное обучение.

Успейте зарегистрироваться и выбрать новую профессию мечты!
Библиотека питониста | Python, Django, Flask
Photo
Python создает блоки кода на основе отступов. Таким образом, новый отступ определяет новую область видимости. Из-за этого возникает Indentation Error.
Что выведет на экран строка print('cd'.partition('cd')) ?
Anonymous Quiz
21%
(‘cd’)
16%
(”)
11%
(‘cd’, ”, ”)
25%
(”, ‘cd’, ”)
27%
Compiler Error
Библиотека питониста | Python, Django, Flask
Что выведет на экран строка print('cd'.partition('cd')) ?
Вся строка была передана как разделитель, поэтому первый и последний элементы возвращаемого кортежа являются пустыми строками.
А что выведет строка print('abef'.partition('cd')) ?
Anonymous Quiz
23%
(‘abef’)
28%
(‘abef’, ‘cd’, ”)
27%
(‘abef’, ”, ”)
22%
Compliler Error
Python Tricks: A Buffet of Awesome Python Features (2017)

При помощи книги вы можете узнать много нового о работе на Python. Пошаговое повествование и простые примеры кода отличают эту книгу от подобных. После прочтения вы сможете писать чистый правильный код без напряжения. Изучать тонкости Python сложно, и с помощью этой книги вы сможете сосредоточиться на развитии практических навыков, действительно имеющих значение.

Скачать книгу
Погрузись в мир разработки! Пройди бесплатный Python-интенсив и создай приложение для обмена быстрыми сообщениями.

Подробная программа по ссылке: https://clc.to/_uB3cg.

💻 На интенсиве ты изучишь основы программирования на Python, узнаешь, как устроены мессенджеры, и создашь свое первое приложение, которое сможешь добавить в портфолио.

Спикер интенсива — Артём Манченков, backend developer в Mail.ru Group.

🎁 Подарок получат все участники, которые пройдут интенсив до конца. А трое создателей лучших мессенджеров выиграют сертификат на 30 000 рублей для обучения в Skillbox!