Phương thức toán học Python.perm ()
Thí dụ
Tìm số cách chọn k món trong n món:
# Import math Library
import math
# Initialize the number of
items to choose from
n = 7
# Initialize the number of items
to choose
k = 5
# Print the number of ways to choose k items from
n items
print
(math.perm(n, k))
Kết quả sẽ là:
2520
Định nghĩa và Cách sử dụng
Phương math.perm()
thức trả về số cách chọn k mục từ n mục có thứ tự và không lặp lại.
Lưu ý: Tham số k là tùy chọn. Nếu chúng ta không cung cấp một, phương thức này sẽ trả về n ! (ví dụ: math.perm (7) sẽ trả về 5040).
Cú pháp
math.perm(n, k)
Giá trị tham số
Parameter | Description |
---|---|
n | Required. Positive integers of items to choose from |
k | Optional. Positive integers of items to choose |
Lưu ý: Nếu k lớn hơn n , nó trả về 0.
Lưu ý: Nếu n hoặc k âm, một ValueError sẽ xảy ra. Nếu n hoặc k 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 số cách chọn k mục từ n mục có thứ tự và không lặp lại |
---|---|
Phiên bản Python: | 3.8 |