Phương pháp Python math.comb ()
Thí dụ
Tìm tổng số khả năng chọn k thứ từ n món:
# Import math Library
import math
# Initialize the number of
items to choose from
n = 7
# Initialize the number of possibilities
to choose
k = 5
# Print total number of possible combinations
print
(math.comb(n, k))
Kết quả sẽ là:
21
Định nghĩa và Cách sử dụng
Phương math.comb()
thức trả về số cách chọn
k kết quả không theo thứ tự từ n khả năng, không lặp lại, còn được gọi là kết hợp.
Lưu ý: Các tham số được truyền trong phương thức này phải là số nguyên dương.
Cú pháp
math.comb(n, k)
Giá trị tham số
Parameter | Description |
---|---|
n | Required. Positive integers of items to choose from |
k | Required. Positive integers of items to choose |
Lưu ý: Nếu giá trị của k lớn hơn giá trị của n thì kết quả là nó sẽ trả về 0.
Lưu ý: Nếu các tham số là âm, một ValueError sẽ xảy ra. Nếu các tham số không phải là số nguyên, lỗi TypeError sẽ xảy ra.
Chi tiết kỹ thuật
Giá trị trả lại: | Một int giá trị, đại diện cho tổng số kết hợp |
---|---|
Phiên bản Python: | 3.8 |