در پایتون میتوانید از کتابخانه math
برای محاسبه ترکیب و جایگشت استفاده کنید. برای این کار، میتوانید از توابع comb
و perm
این کتابخانه استفاده کنید.
ترکیب:
ترکیب از n گزینه، k گزینه را انتخاب میکند. برای محاسبه ترکیب از تابع comb
استفاده میکنیم. فرمت این تابع به صورت زیر است:
from math import comb
comb(n, k)
برای مثال، برای محاسبه ترکیب 5 گزینه از میان 3 گزینه، به صورت زیر عمل میکنیم:
from math import comb
x = comb(5, 3)
print(x) # خروجی: 10
جایگشت:
جایگشت از n گزینه، k گزینه را بدون تکرار انتخاب میکند. برای محاسبه جایگشت از تابع perm
استفاده میکنیم. فرمت این تابع به صورت زیر است:
from math import perm
perm(n, k)
برای مثال، برای محاسبه جایگشت 5 گزینه بدون تکرار از میان 3 گزینه، به صورت زیر عمل میکنیم:
from math import perm
x = perm(5, 3)
print(x) # خروجی: 60
لازم به ذکر است که برای استفاده از توابع comb
و perm
، نیاز است که کتابخانه math
را با استفاده از دستور import math
وارد کنید.
دیدگاهها