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 #1959 · Back to latest

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

Срез lst[1:-1] означает выбор элементов списка lst, начиная с индекса 1 (включительно) и заканчивая индексом -1 (не включая)

В свою очередь индекс -1 в Python означает последний элемент в списке
Post #1955 1.85K
Объяснение:

Здесь мы создаём экземпляр класса MyClass, затем добавляем в него атрибут x и присваиваем этому атрибуту значение 10

Когда мы вызываем print(my_instance.x), Python обращается к атрибуту x этого конкретного экземпляра my_instance и выводит его значение, которое равно 10

Это основа работы с атрибутами объектов в Python: вы можете присвоить им значения и затем обращаться к ним по имени
Post #1952 1.85K
Объяснение:

При делении числа 5 на 2, результат равен 2.5. Если мы хотим получить округлённое деление, то надо использовать оператор //
Post #1949 1.88K
Объяснение:

Список lst содержит элементы [1, 2, 3]

При попытке обратиться к элементу lst[3], мы выходим за пределы допустимого диапазона индексов. Отсюда и ошибка IndexError
Post #1946 1.85K
Объяснение:

Здесь мы используем оператор in для проверки наличия ключа 'a' в словаре dct

Оператор in возвращает True, если ключ 'a' присутствует в словаре, и False в противном случае

Т.к. данный ключ в нашем коде есть, то и проверка возвращает True. Это значение и уходит на печать
Post #1945 2.01K
Привет, укротители Python! Яндекс Практикум ищет авторов для курса «Python-разработчик»

Миссия авторов — создание контента курса, который направит студентов к успеху. Это несложная задача, всего на 2-3 часа в день. К тому же вы сможете заниматься ею откуда угодно.

Готовы взрастить новое поколение на Диком Западе технологий? Тогда переходите по ссылке за подробностями!
Post #1941 1.91K
Объяснение:

Метод remove() используется для удаления элемента из списка по его значению. Он принимает в качестве аргумента значение элемента, который нужно удалить, и ищет его в списке

Как только он находит первое вхождение этого значения, оно удаляется из списка

Если в списке нет такого значения, будет возникать исключение ValueError
Post #1939 1.95K
Объяснение:

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


Генератор списка new_nums создаёт новый список, содержащий квадраты только чётных чисел из исходного списка nums

В данном случае, только числа 2 и 4 являются чётными, поэтому их квадраты [4, 16] и являются результатом
Post #1936 1.97K
Йееха! Яндекс Практикум объявляет набор ревьюеров для курса «Системный аналитик»

Вы — гуру в области системного анализа? Тогда приготовьтесь к приключениям!

Обязанности ревьюеров — проверка кода и проектов студентов, объяснение ошибок простым языком, предоставление корректирующей обратной связи и оценка заданий. Это занимательное путешествие, и не волнуйтесь, Яндекс Практикум будет с вами на каждом шагу.

Из прочих плюсов — возможность трудиться удалённо, всего по 2-3 часа в день.

Готовы присоединиться к отряду? Если да, то дополнительная информация по ссылке:
https://tprg.ru/tUyf
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 →