Looking for ITI0102 Programmeerimise algkursus (2024/2025) test answers and solutions? Browse our comprehensive collection of verified answers for ITI0102 Programmeerimise algkursus (2024/2025) at moodle.taltech.ee.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Mis on polümorfism?
Mis on pärimine ja kuidas seda kasutada?
Mis on abstraktsed klassid ja meetodid?
Mis prinditakse konsooli kui järgnev koodijupp tööle panna?
class Animal: def __init__(self, name, species): self.name = name self.species = species def make_sound(self): return "Some generic animal sound" def __str__(self): return f"{self.name} is a {self.species}"class Dog(Animal): def __init__(self, name, breed): super().__init__(name, "Dog") self.breed = breed def make_sound(self): return "Bark!" def __str__(self): return super().__str__() + f", and is of breed {self.breed}"if __name__ == '__main__': animal = Animal("Generic animal", "Some unknown species") print(animal) print(animal.make_sound()) dog = Dog("Buddy", "Golden Retriever") print(dog) print(dog.make_sound())
Mis prinditakse konsooli kui järgnev koodijupp tööle panna?
class Apple: def __init__(self, variety): self.variety = variety def __repr__(self): return f"Apple(variety='{self.variety}')" class Orange: def __init__(self, variety): self.variety = variety def __eq__(self, other): return isinstance(other, Apple) and self.variety == other.varietyif __name__ == '__main__': apple = Apple("Gala") orange = Orange("Navel") print(apple) print(orange == apple)
Mis prinditakse konsooli kui järgnev koodijupp tööle panna?
class Book: def __init__(self, title, author): self.title = title self.author = author def __repr__(self): return f"Book(title='{self.title}', author='{self.author}')" def __str__(self): return f"'{self.title}' by {self.author}"if __name__ == '__main__': book = Book("1984", "George Orwell") print(book) print(repr(book))
Mis prinditakse konsooli kui järgnev koodijupp tööle panna?
class Lemon: def __init__(self, acidity_level): self.acidity_level = acidity_level def __lt__(self, other): return self.acidity_level < other.acidity_levelclass Lime: def __init__(self, acidity_level): self.acidity_level = acidity_levelif __name__ == '__main__': lemon = Lemon(5) lime = Lime(7) print(lemon < lime)
Mis prinditakse konsooli kui järgnev koodijupp tööle panna?
class Strawberry: def __init__(self, seeds): self.seeds = seeds def __len__(self): return self.seedsif __name__ == '__main__': strawberry = Strawberry(200) print(len(strawberry))
Millised järgnevatest väidetest on tõesed erindite kohta Pythonis?
Kas kassil õnnestub omanikult süüa paluda kui see kood tööle panna?
class Cat: def __init__(self, name: str): self.cat_name = name def make_meow(self): print("meow!")
def ask_food(self, owner_name: str):
print(f"Hey, {owner_name}, gimme food!")ask_food("Karen")