Вопросы по дисциплине:
Программирование на Python
Сбросить фильтр
№ | Вопрос | Действия |
---|---|---|
771 | Для обозначения позиционного параметра в SQL-запросе используется символ … | Открыть |
772 | Метод для выполнения запросов в виде списка строк – это метод … | Открыть |
773 | Функция для установления соединения с базой данных SQLite – это функция … | Открыть |
774 | Необходим скрипт на Python, который принимает от пользователя имя и выводит приветственное сообщение. Напишите данный скрипт. | Открыть |
775 | В Python существует функция, которая проверяет, содержится ли элемент в списке. Приведите эту функцию. | Открыть |
776 | Ниже приведен следующий код в Python: def infinite_generator(): num = 1 while True: yield num num += 1 def generator_2(num): for i in infinite_generator(): yield num ** i gen = generator_2(3) for _ in range(4): result = next(gen) print(result) Какой результат будет выведен при выполнении цикла в последней итерации? | Открыть |
777 | Ниже приведен декоратор в Python. def log_function_call(func): def wrapper(*args, **kwargs): print(f"Функция {func.__name__} была вызвана с аргументами: {args} и {kwargs}") return func(*args, **kwargs) return wrapper Что делает данный декоратор? | Открыть |
778 | Ниже приведен код, написанный на Python. class Animal: def __init__(self, name): self.name = name print(f"Создано животное: {self.name}") def speak(self): return f"{self.name} издает звук" class Dog(Animal): def __init__(self, name, breed): super().__init__(name) self.breed = breed print(f"Порода собаки: {self.breed}") def speak(self): return f"{self.name} лает" class Cat(Animal): def speak(self): return f"{self.name} мяукает" def make_animal_speak(animal): print(animal.speak()) # Создаем объекты dog = Dog("Барбос", "Овчарка") cat = Cat("Мурка") make_animal_speak(dog) make_animal_speak(cat) Какой результат будет напечатан после выполнения данного кода? | Открыть |
779 | Ниже приведен код на Python. from abc import ABC, abstractmethod class Animal(ABC): def __init__(self, name): self.name = name @abstractmethod def sound(self): pass class Dog(Animal): def sound(self): return "Гав" class Cat(Animal): def sound(self): return "Мяу" # Создание экземпляра класса Animal animal = Animal("Барбос") Что произойдет при попытке создания экземпляра класса Animal в следующем коде? | Открыть |
780 | Ниже приведен код на Python. class Vector: def __init__(self, x, y): self.x = x self.y = y def __add__(self, other): if isinstance(other, Vector): return Vector(self.x + other.x, self.y + other.y) return NotImplemented def __repr__(self): return f"Vector({self.x}, {self.y})" v1 = Vector(1, 2) v2 = Vector(3, 4) result = v1 + v2 print(result) Что произойдет при перегрузке оператора + для класса Vector в следующем коде? | Открыть |