Python'da bir mod b nasıl hesaplanır?


Yanıtlar:


240

Orada %bir işaret. Sadece geri kalanı için değil, modulo operasyonu.




25

mod = a % b

Bu a mod b, değişkenin sonucunu saklar mod.

Ve haklısın, 15 mod 43, tam olarak python'un geri döndüğü şey:

>>> 15 % 4
3

a %= b de geçerlidir.


9

Neden% kullanmıyorsunuz?


print 4 % 2 # 0

5

Modulo'yu tamamen kavradığınızı sanmıyorum. a % bve a mod bmodulo'u ifade etmenin sadece iki farklı yoludur. Bu durumda, python kullanır %. Hayır, 15 mod 4değil 1, 15 % 4 == 15 mod 4 == 3.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.