Найти - Пользователи
Полная версия: Пожалуйста помогите с несложными задачками по питону ( нужно в ближайший час хотя бы половину )
Начало » Центр помощи » Пожалуйста помогите с несложными задачками по питону ( нужно в ближайший час хотя бы половину )
1
aleksandr.semizarov
1.Напишите класс Python для автомобиля с такими свойствами, как марка, модель, год выпуска и цвет, и такими методами, как start, stop и honk.

2.Напишите класс Python для банковского счета с такими свойствами, как номер счета, баланс и имя владельца, и такими методами, как deposit, withdraw и check_balance.

3.Напишите класс Python для сотрудника со свойствами name, employee_id, salary, and department и методами request_time_off, submit_timesheet, and receive_paycheck.

4.Напишите класс Python для студента со свойствами name, student_id, major и gpa и методами enroll, drop_class и view_transcript.

5.Напишите класс Python для собаки с такими свойствами, как порода, имя, возраст и вес, и такими методами, как лай, еда и сон.

6.Напишите класс Python для человека со свойствами name, age, address и phone_number и методами introduce, call и send_message.

7.Напишите класс Python для книжного магазина со свойствами name, location и inventory и методами add_book, remove_book и check_stock.

8.Напишите класс Python для фигуры со свойствами, такими как цвет, стороны и площадь, и методами, такими как calculate_area и change_color.

9.Напишите класс Python для круга со свойствами радиус, цвет и окружность, и методами calculate_area, calculate_circumference и change_color.

10.Напишите класс Python для прямоугольника со свойствами width, height, color и perimeter и методами calculate_area, calculate_perimeter и change_color.
py.user.next
aleksandr.semizarov
10.Напишите класс Python для прямоугольника со свойствами width, height, color и perimeter и методами calculate_area, calculate_perimeter и change_color.
  
>>> class Rectangle:
...     def __init__(self, width, height, color):
...         self.width = width
...         self.height = height
...         self.color = color
...         self.perimeter = None
...     
...     def calculate_area(self):
...         return self.width * self.height
...     
...     def calculate_perimeter(self):
...         self.perimeter = self.width * 2 + self.height * 2
...         return self.perimeter
...     
...     def change_color(self, color):
...         self.color = color
...         return self.color
... 
>>> r = Rectangle(3, 4, 'red')
>>> r.calculate_perimeter()
14
>>> r.calculate_area()
12
>>> r.change_color('green')
'green'
>>> 
>>> r.width, r.height, r.color, r.perimeter
(3, 4, 'green', 14)
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB