TGViewer
Channel Public Channel
Python: задачки и вопросы

Python: задачки и вопросы

@quiz_python

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков

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

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

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

Другие наши проекты: https://tprg.ru/media
Subscribers
6.9K
Photos
1.4K
Videos
1
Links
128

Showing posts older than #2002 · Back to latest

Older Posts 20 shown
Post #2000 1.9K
Объяснение:

Метод find() возвращает индекс первого вхождения указанного символа или подстроки в строке. Если символ или подстрока не найдены, метод find() возвращает -1

Так как в Python нет символа p, то и ответ у нас -1
Post #1997 1.94K
Объяснение:

При выполнении type(type) будет вызвана функция type() с аргументом type

Т.к. тип аргумент type, то и ответом на эту операцию будет <class 'type'>
Post #1994 1.85K
Объяснение:

Оператор or ищет первое истинное значение. Так как в нашем выражении оба значения (и [], и None) ложны, or возвращает последний операнд, т.е. None
Post #1991 1.86K
Объяснение:

И var_one, и var_two будут иметь значение 10000. Однако способы их присвоения отличаются

В переменной var_one значение присваивается напрямую с использованием подчёркивания для улучшения читаемости числа. В Python подчёркивания в числах игнорируются и служат только для удобства чтения

В переменной var_two значение 10_000 передается как строка в функцию int(), которая преобразует строку в целое число. При этом и здесь мы можем использовать знак подчёркивания для разделения

Отсюда и ответ — 10000 10000
Post #1988 1.87K
Объяснение:

В целом, задачка простая. В первую очередь мы работает с первым элементом списка wut — строкой "Python". У неё мы «забираем» элемент с индексом 2 — 't'

Затем переходим ко второму элементу списка — [31, 5, 22]. У него по индексу 2 находится число 22

Отсюда и ответ — t - 22
Post #1985 1.9K
Объяснение:

Изначально у нас есть set_ = {1, 2}. Затем мы используем метод update(), который обновляет set_, добавляя в него элементы нового множества — {1, 3}

По итогу мы получаем set_ = {1, 2, 3}

После функция sorted() даёт нам отсортированный список на основе множества. Отсюда и ответ — [1, 2, 3]
Post #1980 1.92K
Объяснение:

Метод .upper() не меняет строку «на месте», а лишь возвращает значение. Поэтому по итогу исходный lst остаётся без изменений
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →