Как вычислить модификацию b в Python?

Я использую JWT в качестве аутентификации на бэкэнде Laravel PHP, и он работает, помещая ?token=... в URL. Например, при использовании AngularJS с плагином Satellizer, я добавляю ?token=' + $auth.getToken() к URL.

Я использую его строго для вызовов API, используя SSL. Имейте в виду, что в вашем случае использования это может быть небезопасный способ аутентификации.

139
задан Matthias Braun 19 November 2019 в 16:03
поделиться

5 ответов

Есть знак % . Это не просто остаток, это операция по модулю.

232
ответ дан 23 November 2019 в 23:19
поделиться
>>> 15 % 4
3
>>>

Модуль дает остаток после целочисленного деления.

35
ответ дан 23 November 2019 в 23:19
поделиться

вы также можете попробовать divmod (x, y) , который возвращает кортеж (x // y, x% y)

52
ответ дан 23 November 2019 в 23:19
поделиться

mod = a% b

Это сохраняет результат a mod b в переменной mod .

И вы правы , 15 mod 4 равно 3, что в точности возвращает python:

>>> 15 % 4
3

a% = b также допустимо.

21
ответ дан 23 November 2019 в 23:19
поделиться

Почему бы вам не использовать%?


print 4 % 2 # 0
9
ответ дан 23 November 2019 в 23:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: