@incandescent99
Учусь програмировать

Как обратиться к аргументу метода в классе?

Вопрос довольно банален, но буду благодарен, если кто то поможет
Мне нужно как то получить доступ к "price" внутри метода другого класса , для того что бы выполнить логику
class Product(object):

    def __init__(self, name, price):
        self.name = name
        self.price = price

    def get_total(self, how_much):
        result = self.price * how_much
        return result

class Cart:
    def add(self, product, how_much):
        full_price = []
        ...
        self.how_much = how_much
        self.b = full_price.append( ... * self.how_much)
        return self.b




    def get_total(self):
        c = sum(self.b)
        return c

Задача вывести корзину с суммой всех товаров(объектов) моего класса "Product"
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
ayazer
@ayazer
Sr. Software Engineer
def add(self, product, how_much):
  ...
  total_price = product.price * how_much
  ...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Digital Security Санкт-Петербург
от 150 000 до 200 000 ₽
AISA IT-Service Москва
от 100 000 до 200 000 ₽
Сбер Москва
от 200 000 до 250 000 ₽
18 янв. 2022, в 05:16
1200 руб./за проект
18 янв. 2022, в 03:49
6000 руб./за проект