Предмет: Информатика, автор: Кт0то

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

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

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

Приложения:

Ответы

Автор ответа: budzsergiy777p0i27m
1
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()
Похожие вопросы
Предмет: Информатика, автор: Аноним
ИНФОРМАТИКА (100 БАЛЛОВ)
Для школьного праздника группа учащихся решила поставить танец, в котором иллюстрировалась бы работа алгоритма сортировки пузырьком. В этом танце учащиеся становятся в одну линию, после этого некоторые стоящие рядом танцоры могут меняться местами. Одновременные обмены запрещены, то есть пока одна пара танцоров меняется местами, другие остаются на своих местах.

В конце танца все девочки должны стоять в ряду слева, а все мальчики — справа. По данному первоначальному расположению мальчиков и девочек в ряду определите, какое минимальное число обменов им необходимо совершить, чтобы встать нужным образом.

Например, пусть первоначальная расстановка танцоров такая (буква «Д» обозначает девочку, буква «М» обозначает мальчика):

МДДМД
Тогда им необходимо выполнить 4 обмена. Запишем расстановку после каждого обмена, выделив жирным шрифтом пару, которая поменялась местами.

ДМДМД
ДМДДМ
ДДМДМ
ДДДММ
В этой задаче вам необходимо определить минимальное число обменов для следующих пяти первоначальных расстановок:

МДММДМД
МММММММДДДДДДДД
ММММММММММДДДДДДДДДДММММММММММДДДДДДДДДДММММММММММДДДДДДДДДД
МДММДДМММДДДММММДДДДМММММДДДДДММММММДДДДДД
МДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМДМД
Во второй расстановке сначала стоит 7 мальчиков, потом 8 девочек.

В третьей расстановке стоит 10 мальчиков, 10 девочек, 10 мальчиков, 10 девочек, 10 мальчиков, 10 девочек. Всего 60 танцоров.

В четвёртой расстановке 1 мальчик, 1 девочка, 2 мальчика, 2 девочки, 3 мальчика, 3 девочки, 4 мальчика, 4 девочки, 5 мальчиков, 5 девочек, 6 мальчиков, 6 девочек. Всего 42 танцора.

В пятой расстановке мальчики и девочки чередуются, всего 80 танцоров.

Ответом на эту задачу является пять целых чисел, записанных в пяти отдельных строках, по одному числу в строке. Ответы на расстановки должны быть записаны в том же порядке, в котором они приведены в условии. Если вы не можете найти ответ для какой-то расстановки, напишите в качестве ответа любое число.

Для выполнения вычислений вы можете пользоваться компьютером (калькулятором, электронной таблицей, средой программирования).
Предмет: Обществознание, автор: аня1394