ПИТОН (35 БАЛЛОВ) Сделайте программу, которая включает в себя класс под названием...

0 голосов
22 просмотров

ПИТОН (35 БАЛЛОВ)
Сделайте программу, которая включает в себя класс под названием «Dinosaur».
В нем должен быть описательный атрибут, который описывает название динозавра, цвет и является ли он травоядным или плотоядным.

Так же, сделайте информационный метод, который говорил бы нам имя, цвет и питание динозавра.

Затем создайте список под названием «dinosaurs» и добавьте туда не менее трёх копий динозавров. В конце используйте информационный метод для отображения общей информации каждого динозавра на экране.
(Пример программы ниже)
Перевод:
"Стегозавр - синий и является травоядным"
"Тираннозавр - зеленый и является плотоядным"


image

Информатика (62 баллов) | 22 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
class Dinosaur:
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()
(1.8k баллов)