Python: задачки и вопросы
Відкрити в Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Показати більше6 857
Підписники
-124 години
-137 днів
-4730 днів
Архів дописів
Объяснение:
Метод
index() возвращает индекс первого вхождения заданного элемента. В данном случае, 4 имеет индекс 3. Отсюда и такой ответОбъяснение:
Изначально
x и y указывают на один и тот же список в памяти — [1, 2, 3]
Затем, когда мы приравниваем x = [4, 5, 6], мы изменяем ссылку для переменной x, чтобы она указывала на новый список [4, 5, 6]. Однако y продолжает указывать на оригинальный список [1, 2, 3]
В итоге, когда мы выводим значение y, оно остается [1, 2, 3]Объяснение:
Функция
ord() возвращает ASCII-код символа. ASCII-код символа "A" равен 65Объяснение:
bool(x) проверяет, является ли значение x «истинным» или «ложным» в булевом контексте. В Python «ложными» считаются значения:
- None;
- False;
- 0 (целое число);
- 0.0 (число с плавающей точкой);
- '' (пустая строка);
- (пустой список);
- {} (пустой словарь);
- () (пустой кортеж);
- и другие пустые или "нулевые" структуры данных.
Все остальные значения обычно считаются «истинными» (True)Объяснение:
Множество — это такой тип данных, который не содержит дубликатов
Поэтому добавление уже существующего элемента не изменит множество
Объяснение:
Здесь всё достаточно просто: сначала мы преобразуем строку в верхний регистр, затем возвращаем в исходное состоняие — к нижнему
Объяснение:
Команда
del удаляет элементы среза списка. В данном случае это элементы с индексами с 1 до 4 (не включительно)