diff --git a/python/src/__init__.py b/python/src/__init__.py index e69de29..7b89db0 100644 --- a/python/src/__init__.py +++ b/python/src/__init__.py @@ -0,0 +1,41 @@ +class Rabbit: + def __init__(rabbit,age,weight,color,gender): + rabbit.age = 0 + rabbit.set_age(age) + rabbit.weight = 0 + rabbit.set_weight(weight) + rabbit.color = color + rabbit.gender = gender + + def set_age(rabbit,age): + if age<0 : + print("Ошибка") + else: + rabbit.age = age + + def get_age(rabbit): + return rabbit.age + + def set_weight(rabbit,weight): + if weight<0 : + print("Ошибка") + else: + rabbit.weight = weight + + def get_weight(rabbit): + return rabbit.weight + + def set_color(rabbit,color): + rabbit.color = color + + def get_color(rabbit): + return rabbit.color + + def set_gender(rabbit,gender): + rabbit.gender = gender + + def get_gender(rabbit): + return rabbit.gender + + def print_rabb(rabbit): + print("Возраст кролика", rabbit.get_age(), "вес равен", rabbit.get_weight(), "килограммам, имеет", rabbit.get_color(),"окрас и", rabbit.get_gender(), "пол", "\n------------------------------") \ No newline at end of file diff --git a/python/src/main.py b/python/src/main.py index e37a77c..1a81570 100644 --- a/python/src/main.py +++ b/python/src/main.py @@ -1,7 +1,7 @@ -def summ(a: int, b: int) -> int: - return a + b +from __init__ import Rabbit - -if __name__ == "__main__": - print("Hello world") - print(summ(3, 4)) +if __name__ == '__main__': + rabb1 = Rabbit(5, 1.5, "Чёрный", "муж") + rabb2 = Rabbit(7, 2.0, "Белый", "жен") + Rabbit.print_rabb(rabb1) + Rabbit.print_rabb(rabb2) \ No newline at end of file