问题:如何在Python中计算mod b?
Python math
库中是否有模函数?
是不是15 % 4
3?但是15 mod 4
是1,对吗?
回答 0
有%
路标。这不只是余数,它是模运算。
回答 1
回答 2
>>> 15 % 4
3
>>>
模给出整数除后的余数。
回答 3
mod = a % b
这会将的结果存储a mod b
在变量中mod
。
没错,15 mod 4
是3,这正是python返回的内容:
>>> 15 % 4
3
a %= b
也有效。
回答 4
为什么不使用%?
print 4 % 2 # 0
回答 5
我认为您没有完全掌握模数。a % b
和a mod b
只是表示模数的两种不同方式。在这种情况下,python使用%
。不,15 mod 4
不是1
,15 % 4 == 15 mod 4 == 3
。
回答 6
A = [3, 1, 2, 4]
for a in A:
print(a % 2)
输出:
1
1
0
0
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。