math මොඩියුලයේ factorial ක්රමය
math මොඩියුලයේ factorial ක්රමය
සංඛ්යාවක අපද්රව්ය ආපසු දෙයි, එනම් 1 සිට
දී ඇති සංඛ්යාව දක්වා වූ සියලුම ස්වාභාවික සංඛ්යාවල
ගුණිතයයි. ක්රමයේ පරාමිතිය තුළ ධන සංඛ්යාවක්
පමණක් යැවිය හැකිය,
එසේ නොමැති නම් ක්රමය දෝෂයක් ආපසු දෙයි.
වාක්ය රචනා විලාසය
import math
math.factorial(සංඛ්යාව)
උදාහරණය
අපි 5 සංඛ්යාවේ අපද්රව්ය සොයා ගනිමු:
import math
print(math.factorial(5))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
120
උදාහරණය
දැන් අපි factorial ක්රමය
-4 සංඛ්යාවට යොදමු:
import math
print(math.factorial(-4))
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
ValueError: factorial() not defined for negative values