Вопрос по информатике:
ПИТОН (35 БАЛЛОВ)
Сделайте программу, которая включает в себя класс под названием «Dinosaur».
В нем должен быть описательный атрибут, который описывает название динозавра, цвет и является ли он травоядным или плотоядным.
Так же, сделайте информационный метод, который говорил бы нам имя, цвет и питание динозавра.
Затем создайте список под названием «dinosaurs» и добавьте туда не менее трёх копий динозавров. В конце используйте информационный метод для отображения общей информации каждого динозавра на экране.
(Пример программы ниже)
Перевод:
"Стегозавр - синий и является травоядным"
"Тираннозавр - зеленый и является плотоядным"
- 01.06.2017 13:59
- Информатика
- remove_red_eye 19253
- thumb_up 15
Ответы и объяснения 1
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()
- 02.06.2017 10:42
- thumb_up 6
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.