개발/Python

파이썬에서 mod b를 계산하는 방법은 무엇입니까?

MinorMan 2021. 1. 10. 05:06
반응형

<질문>

파이썬에 모듈로 함수가 있습니까?math도서관?

그렇지 않다15 % 4, 삼? 그러나15 mod 41 이지요?


<답변1>

거기에%기호. 나머지 부분 만이 아니라 모듈로 연산입니다.


<답변2>

당신은 또한 시도 할 수 있습니다divmod(x, y)튜플을 반환합니다.(x // y, x % y)


<답변3>

>>> 15 % 4
3
>>>

모듈로는 정수 나눗셈 후 나머지를 제공합니다.


<답변4>

mod = a % b

이것은 결과를 저장합니다a mod b변수에mod.

그리고 당신이 옳습니다.15 mod 43은 정확히 파이썬이 반환하는 것입니다.

>>> 15 % 4
3

a %= b유효합니다.


<답변5>

왜 %를 사용하지 않습니까?


print 4 % 2 # 0

<답변6>

나는 당신이 모듈로를 완전히 파악하고 있다고 생각하지 않습니다.a % ba mod b모듈로를 표현하는 두 가지 다른 방법입니다. 이 경우 파이썬은%. 아니,15 mod 4아니다1,15 % 4 == 15 mod 4 == 3.


<답변7>

A = [3, 1, 2, 4]
for a in A:
    print(a % 2)

산출:

1
1
0
0
반응형