• ПРОГРАМУВАННЯ ПОЗА ШКОЛОЮ!!допоможіть, будь ласка. я не знаю як виправити цю помилку. скажіть, що треба замінити, переписати чи написативсе на фото​

    question img

Ответы 1

  • class Rectangle:

       def __init__(self, width, length):

           self.width = width

           self.length = length

       # def change_width(self, new_width):

       #    self.width = new_width

       # def _change_length(self, new_length):

       #    self.length = new_length

       def per(self):

           return (self.length + self.width) * 2

       def area(self):

           return self.length * self.width

       def print_info(self):

           print("Заданий прямокутник довжиною", str(self.length), "та шириною", str(self.width))

           print("Його площа:", str(self.area()))

           print("Його периметр:", str(self.per()))

    rectangle = Rectangle(10, 20)

    ar = rectangle.area()

    pr = rectangle.per()

    new_length = int(input('Введіть довжину:'))

    new_width = int(input("Введіть ширину:"))

    rectangle._change_length(new_length)

    rectangle.change_width(new_width)

    rectangle.print_info()

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years