파이썬[Python]: math - comb 함수

math 모듈 - comb 함수(function)


/// 설명

서로 다른 n 개 중에서 순서를 생각하지 않고 k 개를 선택하는 방법을 나타냅니다.(조합)

※ 형식
math.comb(n, k)

reference
https://docs.python.org/3/library/math.html#module-math

/// 예제

1
2
3
4
5
6
7
8
9
10
11
12
import math
 
print(math.comb(32))  # 3
 
print()
print('permutation = p')
print('= n * (n-1) * (n-2) * ... * (n-k+1), ( 0 < k <= n )')
print('= n! / (n - k)!, ( 0 <= k <= n )\n')
print('combination = c')
print('= p / k!, ( 0 <= k <= n )')
print('= n! / (k! * (n - k)!), ( 0 <= k <= n )')
 
cs

* 실행환경: Microsoft Windows 10 Homes
* 인터프리터: 파이썬(Python 3.9)


– 당신을 응원합니다. –

댓글

이 블로그의 인기 게시물

파이썬[Python]: 내장함수 - from_bytes 메서드

파이썬[Python]: 내장함수 - __len__ 메서드

파이썬[Python]: kivy - 한글 사용

파이썬[Python]: 내장함수 - bit_length 메서드

C 언어: sin 함수, cos 함수, tan 함수