Python: задачки и вопросы
7.77K subscribers
1.19K photos
1 video
1 file
87 links
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Что выведет код?
Anonymous Quiz
70%
0.3333
8%
3.0
6%
0
17%
Error
Марк Лутц, «Изучаем Python»: в данном примере число 4 является аргументом format() и указывает на число знаков после запятой. В качестве значения, которое предстоит форматировать, используется частное 1 / 3.0 (то есть 0.(3) — число в периоде).
По каким темам вы бы хотели получать задачи / тесты? Поделитесь в комментариях.
Как называется прием, благодаря которому из словаря D в строку будут подставлены name и job?
Anonymous Quiz
10%
Интерполяция
31%
Форматирование
56%
Распаковка
3%
Никак
Какой способ создаст словарь {'s': None, 'p': None, 'a': None, 'm': None}?
Anonymous Quiz
6%
D = dict.fromkeys('spam')
28%
D = {k: None for k in 'spam'}
27%
D = dict.fromkeys(['s', 'p', 'a', 'm'], None)
39%
Все
Марк Лутц, «Изучаем Python»: D.keys() создает т.н. объект представления, который является итерируемым, т.е. генериреут результирующие элементы по одному за раз, а не производят сразу весь результирующий список за раз. Изменение в виде D.pop('a') тем самым отражается в текущем объекте K.
К какому типу будет принадлежать T?
Anonymous Quiz
12%
Список
66%
Кортеж
6%
Строка
16%
Будет ошибка
Все Telegram-каналы от Tproger теперь собраны в одном месте: @tproger_channels

Каналы по конкретным направлениям разработки, подборки полезных ресурсов, канал для начинающих, новости, мемы — всего около двух десятков каналов разного формата. Точно найдёте что-нибудь для себя.
Сделать пояснения к задачам и вопросам более развернутыми?
Anonymous Poll
70%
Да
17%
Нет
13%
Хочу увидеть результат
Марк Лутц, «Изучаем Python»:
- Операция == проверяет эквивалентность значений. Python проверяет проверку эквивалентности значенй, рекурсивно сравнивая все вложенные объекты.
- Операция is проверяет идентичность объектов. Python проверяет, являются ли два объекта на самом деле одним и тем же объектом (т.е. располагаются по тому же адресу в памяти).