Форум сайта python.su
0
Написать ф-цию, которая принимает числовые параметры a, b, и возвращает строку вида “a + b = сумма”. Например:
print( f( 2, 3) ) напечатает
2 + 3 = 5
Офлайн
0
и не подскажите почему в этом коде print выводит все значения а return возвращает только 1
def abc(a,b,c,x): if a%x==0: print(a) if b%x==0: print(b) if c%x==0: print(c) abc(4,3,8,2)""" def abc(a,b,c,x): if a%x==0: return a if b%x==0: return b if c%x==0: return c a=3 b=6 c=9 x=3 print(abc(a,b,c,x))
Офлайн
35
Вот необходимая функция:
def printme(a, b): return '{} + {} = {}'.format(a, b, a + b)
Отредактировано scidam (Сен. 28, 2016 07:26:21)
Офлайн