ПИТОН (35 БАЛЛОВ)
Сделайте программу, которая включает в себя класс под названием «Dinosaur».
В нем должен быть описательный атрибут, который описывает название динозавра, цвет и является ли он травоядным или плотоядным.
Так же, сделайте информационный метод, который говорил бы нам имя, цвет и питание динозавра.
Затем создайте список под названием «dinosaurs» и добавьте туда не менее трёх копий динозавров. В конце используйте информационный метод для отображения общей информации каждого динозавра на экране.
(Пример программы ниже)
Перевод:
"Стегозавр - синий и является травоядным"
"Тираннозавр - зеленый и является плотоядным"
Answers & Comments
def __init__(self,name,color,eat):
self.name = name
self.color = color
self.eat = eat
def information(self):
long_name = self.name +' '+ self.color +' и является '+ self.eat
dinosaurs = []
dinosaurs.append(long_name)
print(""+str(dinosaurs))
Stegousaurs = Dinosaur('Стегозавр ','синий','травоядным')
Stegousaurs.information()
Turannosaurs = Dinosaur('Тираннозавр ','зеленый ','плотоядным')
Turannosaurs.information()