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

Створити клас тварини в якому має бути 5 полів та 3 методи, також створити конструктор, деструктор та декілька об'єктів цього класу. Продемонструвати роботу методів. (pyton) помогите пожалуйста

Ответы

Автор ответа: Karolina438671
0
class Animal:
def __init__(self, name, species, age, sound, color):
self.name = name
self.species = species
self.age = age
self.sound = sound
self.color = color

def make_sound(self):
print(f"{self.name} says {self.sound}!")

def description(self):
print(f"This is {self.name}, a {self.color} {self.species} aged {self.age}.")

def change_color(self, new_color):
self.color = new_color
print(f"{self.name}'s new color is {self.color}.")

def __del__(self):
print(f"{self.name} has been deleted.")

# Creating objects of the Animal class
animal1 = Animal("Fluffy", "Cat", 3, "Meow", "White")
animal2 = Animal("Rex", "Dog", 5, "Woof", "Brown")

# Demonstrating methods
animal1.make_sound()
animal2.description()
animal2.change_color("Black")

# Deleting an object
del animal1

elleezium: выдает ошибку во втором а потом в 9
Karolina438671: Страно я перевірила в мене працює
elleezium: а де ви це робили?
elleezium: ?????
elleezium: де ви це робили просто в мене pythonCharm
Karolina438671: У звичайному пайтоні
Похожие вопросы
Предмет: Беларуская мова, автор: maks4528
4. Знайдзіце ў 4-м сказе тэксту назоўнік з характарыстыкамі: адушаўлёны, асабовы, уласны. Запішыце яго ў той форме, у якой ён пададзены ў тэксце.

5. Знайдзіце ў 4-м сказе тэксту рэчыўны назоўнік. Запішыце яго ў пачатковай форме.

6. Запішыце падкрэслены ў 8-м сказе тэксту назоўнік у форме адзіночнага ліку творнага склону.

7. Вызначце, якім членам сказа з'яўляецца выдзелены ў 9-м сказе тэксту назоўнік. Адказ запішыце ў форме адзіночнага ліку

назоўнага склону.


Прачытайце тэкст і выканайце заданні да яго.

(1) Рашэль была настаўніцай. (2) Яна хоць і не працавала ў школе, але дужа ганарылася сваёй прафесіяй і заўсёды навучала маю маці, як трэба выхоўваць дзяцей. (3) Пеку яна трымала на строгім рэжыме. (4) Ён уставаў і клаўся спаць у вызначаныя гадзіны, не меў права есці яблыкаў, не памыўшы іх у кіпятку, не мог чытаць кніг, якіх Рашэль не дазваляла. (5) Сама яна, праўда, не прытрымлівалася ніякага рэжыму і па-ранейшаму ўначы чытала, а ўдзень спала.

(6) Муж Рашэлі, якога звалі Сямёнам Барысавічам, до- ма не стыкаўся. (7) Ён быў нарыхтоўшчыкам і цэлы дзень ездзіў па раёне. (8) Працаваў Сямён Барысавіч ад некалькіх арганізацый і нарыхтоўваў усё: скуры, грыбы, рогі і капыты, шэрсць, мёд, лекавыя травы і нават яловыя шышкі. (9) Пры- язджаў ён дадому ў суботу, апаўдня, мыўся, галіўся і садзіўся пералічваць грошы. (10) Грошай у яго было заўсёды шмат - поўная раменная сумка (Паводле Івана Навуменкі).

1.

8. Запішыце выдзелены ў 8-м сказе тэксту назоўнік у форме адзіночнага ліку роднага склону.

9. Устанавіце адпаведнасць паміж назоўнікамі і іх характарыс- тыкамі. Адказ запішыце ў выглядзе спалучэння літар і лічбаў, за- хоўваючы алфавітную паслядоўнасць літар левага слупка. Памя- тайце, што некаторыя даныя правага слупка могуць не выкарыс-

тоўвацца ўвогуле. Напрыклад: А2 Б5 ВЗ Г4.

1. Зборны. 2. Не супадае род у рускай і бела-

рускай мовах.

3. Напісаны з памылкай.

4. У месным склоне ўжываецца з кан- чаткам -е.

5. У месным склоне адбываецца

чаргаванне к//ц.

10. Знайдзіце сказы з памылкамі. Запішыце сказы правільна:

1) На паліцы магазіна хлопец убачыў прыгожы кашнэ.

4) У лагеры Пеця пасябраваў з ціхоняй Сяргеем. 5) Непагадзь доўжылася цэлы тыдзень.

13

В. Насенне. Г. Боль.

2) Старажытны Тбілісі сустрэў нас добрым надвор'ем. 3) Новая аўта-магістраль злучыла гарады.

А. Каменчык. Б. Сцежка.

2. Адзначце характарыстыкі, уласцівыя назоўніку, падкрэслена-

Вызначце колькасць назоўнікаў у 2-м сказе тэксту:

1) адзін:

2) два

3) тры; 4

) чатыры;

5) пяць.

му ў 1-м сказе тэксту: ;

1) жаночы род

) ніякі род: 2

3) адзіночны лік;

4) 1-е скланенне;

5) 3-е скланенне.

3. У адным са сказаў 6-10 тэксту знайдзіце назоўнік, які ўжы ваецца толькі ў форме множнага ліку. Запішыце яго ў форме на- зоўнага склону.

12​