반응형
파이썬에서 mod b를 계산하는 방법은 무엇입니까?
파이썬 math
라이브러리 에 모듈로 함수가 있습니까?
인가되지 15 % 4
, 3? 하지만 15 mod 4
1이 맞습니까?
표시가 있습니다 %
. 그것은 단지 나머지를위한 것이 아니라 모듈로 연산입니다.
divmod(x, y)
튜플을 반환하는 것을 시도 할 수도 있습니다(x // y, x % y)
>>> 15 % 4
3
>>>
모듈로는 정수 나누기 후 나머지를 제공합니다.
mod = a % b
a mod b
변수 의 결과를 저장합니다 mod
.
그리고 당신은 옳습니다 15 mod 4
.3은 정확히 파이썬이 반환하는 것입니다.
>>> 15 % 4
3
a %= b
유효합니다.
왜 %를 사용하지 않습니까?
print 4 % 2 # 0
나는 당신이 모듈로를 완전히 이해하고 있다고 생각하지 않습니다. a % b
및 a mod b
모듈을 표현하는 두 가지 방법이 있습니다. 이 경우 python은을 사용합니다 %
. 아니, 15 mod 4
아니다 1
, 15 % 4 == 15 mod 4 == 3
.
A = [3, 1, 2, 4]
for a in A:
print(a % 2)
산출:
1
1
0
0
참고 URL : https://stackoverflow.com/questions/991027/how-to-calculate-a-mod-b-in-python
반응형
'IT' 카테고리의 다른 글
파이썬은 튜플에 항목을 추가합니다 (0) | 2020.06.25 |
---|---|
lodash 다중 열 정렬 (0) | 2020.06.25 |
네트워크 케이블 / 커넥터의 물리적 연결 상태를 감지하는 방법은 무엇입니까? (0) | 2020.06.25 |
JavaScript-현재 날짜에서 첫 번째 요일 가져 오기 (0) | 2020.06.25 |
해시 할 Rails 객체 (0) | 2020.06.25 |