Python: задачки и вопросы
الذهاب إلى القناة على Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد6 857
المشتركون
-124 ساعات
-137 أيام
-4730 أيام
أرشيف المشاركات
Объяснение:
Здесь мы создаём экземпляр класса
MyClass, затем добавляем в него атрибут x и присваиваем этому атрибуту значение 10
Когда мы вызываем print(my_instance.x), Python обращается к атрибуту x этого конкретного экземпляра my_instance и выводит его значение, которое равно 10
Это основа работы с атрибутами объектов в Python: вы можете присвоить им значения и затем обращаться к ним по имениОбъяснение:
При делении числа
5 на 2, результат равен 2.5. Если мы хотим получить округлённое деление, то надо использовать оператор //Объяснение:
Список
lst содержит элементы [1, 2, 3]
При попытке обратиться к элементу lst[3], мы выходим за пределы допустимого диапазона индексов. Отсюда и ошибка IndexErrorОбъяснение:
Здесь мы используем оператор
in для проверки наличия ключа 'a' в словаре dct
Оператор in возвращает True, если ключ 'a' присутствует в словаре, и False в противном случае
Т.к. данный ключ в нашем коде есть, то и проверка возвращает True. Это значение и уходит на печатьПривет, укротители Python! Яндекс Практикум ищет авторов для курса «Python-разработчик»
Миссия авторов — создание контента курса, который направит студентов к успеху. Это несложная задача, всего на 2-3 часа в день. К тому же вы сможете заниматься ею откуда угодно.
Готовы взрастить новое поколение на Диком Западе технологий? Тогда переходите по ссылке за подробностями!
Реклама АНО ДПО «Образовательные технологии Яндекса»
Привет, укротители Python! Яндекс Практикум ищет авторов для курса «Python-разработчик»
Миссия авторов — создание контента курса, который направит студентов к успеху. Это несложная задача, всего на 2-3 часа в день. К тому же вы сможете заниматься ею откуда угодно.
Готовы взрастить новое поколение на Диком Западе технологий? Тогда переходите по ссылке за подробностями: https://tprg.ru/HPqW
Реклама АНО ДПО «Образовательные технологии Яндекса»
Объяснение:
Метод
remove() используется для удаления элемента из списка по его значению. Он принимает в качестве аргумента значение элемента, который нужно удалить, и ищет его в списке
Как только он находит первое вхождение этого значения, оно удаляется из списка
Если в списке нет такого значения, будет возникать исключение ValueErrorКакой метод используется для удаления элемента из списка по значению?
Объяснение:
В данном коде используется генератор списка, который создает список квадратов только для четных чисел из исходного списка.
Генератор списка
new_nums создаёт новый список, содержащий квадраты только чётных чисел из исходного списка nums
В данном случае, только числа 2 и 4 являются чётными, поэтому их квадраты [4, 16] и являются результатомДолой джунов, мидлов и сеньоров. Да здравствуют PYшарики!
Вместе с КРОК сделали тест, который определит ваши уникальные черты как питониста. Ответьте всего на 10 вопросов и наконец узнайте, какой вы PYшарик: https://tprg.ru/ocSH
Реклама ЗАО «КРОК инкорпорейтед»
