например k = (93 + k)% 10 return k Есть ли алгоритм, который заставит меня возвращать 7?Python добавляет число к другому числу, чтобы получить число, делящееся на 10
-3
A
ответ
0
Вы хотите просто a=(-k % 10)
.
Объяснение является основным по модулю arthmetic: (a+k) %10= a%10 + k%10 = -k %10 + k%10 = 0 %10
+0
спасибо! ive застрял на этой небольшой части на некоторое время! –
+0
@CooperKoenig Glad Я мог бы помочь, подумайте о принятии ответа, если вы нашли его удовлетворительным (кнопка слева) – jadsq
'вернуть -whatever'? – user2357112