Я пытаюсь создать калькулятор, но не могу написать функцию, которая будет вычитать числа из списка.
Например:
class Calculator(object):
def __init__(self, args):
self.args = args
def subtract_numbers(self, *args):
return ***here is where I need the subtraction function to be****
Кроме того, я могу просто использовать return sum(args)
для вычисления суммы, но я не уверен, что я могу сделать для вычитаний.
subtract
? В общем, интуитивно понятно. Вы просто добавляете все числа. Но что касается вычитания, из чего вы вычитаете и что вычитаете? - person Squazic   schedule 01.04.2012first_element - sum(rest_of_elements)
? Этоsum(args[i] * (-1)^1
? этоabs(max(list) - sum(rest_of_elements))
? Как видите, существует бесконечное количество возможностей — что точно вам нужно? - person amit   schedule 01.04.2012