math.perm()
Python math.perm() metodi
Misol
n ta elementdan k tasini tanlash usullari sonini toping:
# 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))
Natija quyidagicha bo‘ladi:
2520
Ta’rif va qo‘llanilishi
math.perm() metodi n ta elementdan k tasini tartibni hisobga olgan holda va takrorlanishsiz tanlash usullari sonini qaytaradi.
Eslatma: k parametri ixtiyoriy. Agar u berilmasa, bu metod n! qiymatini qaytaradi (masalan, math.perm(7) 5040 ni qaytaradi).
Sintaksis
math.perm(n, k)
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| n | Majburiy. Tanlash amalga oshiriladigan elementlar soni (musbat butun son) |
| k | Ixtiyoriy. Tanlanadigan elementlar soni (musbat butun son) |
Eslatma: Agar k n dan katta bo‘lsa, 0 qaytaradi.
Eslatma: Agar n yoki k manfiy bo‘lsa, ValueError yuzaga keladi. Agar n yoki k butun son bo‘lmasa, TypeError yuzaga keladi.
Texnik tafsilotlar
| Qaytariladigan qiymat: | n ta elementdan k tasini tartibni hisobga olgan holda va takrorlanishsiz tanlash usullari sonini ifodalovchi int qiymat |
|---|---|
| Python versiyasi: | 3.8 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
