⇤ ← Версия 1 от 2021-10-17 01:12:17
832
Комментарий:
|
← Версия 2 от 2021-10-17 02:01:52 ⇥
848
|
Удаления помечены так. | Добавления помечены так. |
Строка 3: | Строка 3: |
Это примитивная [[../HomeworkRules#Class|задача типа «написать функцию»]]. Она нужна для того, чтобы освоить такой тип задач. Написать функцию `divides(a, b)`, которая для целых `a` и `b` возвращает целый результат деления `a` на `b`, если `a` делится на `b`, деления `b` на `a`, если `b` делится на `a`, и `0` в противном случае. На 0, понятно, ничего не делится. | Это примитивная [[../HomeworkRules#Class|задача типа «написать функцию»]]. Она нужна для того, чтобы освоить такой тип задач. Написать функцию `divides(a, b)`, которая для целых `a` и `b` возвращает целый результат деления `a` на `b`, если `a` делится на `b`, или же деления `b` на `a`, если `b` делится на `a`, или `0` в противном случае. На 0, понятно, ничего не делится. |
Это примитивная задача типа «написать функцию». Она нужна для того, чтобы освоить такой тип задач. Написать функцию divides(a, b), которая для целых a и b возвращает целый результат деления a на b, если a делится на b, или же деления b на a, если b делится на a, или 0 в противном случае. На 0, понятно, ничего не делится.
print(divides(1000,10), divides(64, 32768), divides(1024, 12345))
Напоминаю, что '//' — это целочисленное деление.
100 512 0