Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Python का उपयोग करके संख्या का फैक्टोरियल कैसे खोजें?


Python में संख्या का फैक्टोरियल खोजना

किसी संख्या का फैक्टोरियल 1 और उस संख्या के बीच के सभी पूर्णांकों का गुणनफल होता है। दी गई संख्या का फैक्टोरियल खोजने के लिए, आइए 1 से उस संख्या तक की रेंज पर एक फॉर लूप बनाएं। याद रखें कि range() फ़ंक्शन स्टॉप मान को बाहर करता है। इसलिए स्टॉप मान इनपुट संख्या से एक अधिक होना चाहिए।

रेंज में प्रत्येक संख्या को संचयी रूप से एक वेरिएबल f में गुणा किया जाता है जिसे 1 से आरंभ किया जाता है।

उदाहरण

num = int(input('एक संख्या दर्ज करें: '))
f = 1
for i in range(1, num + 1):
    f = f * i
print('फैक्टोरियल ऑफ', num, '=', f)

आउटपुट

उपरोक्त कोड का नमूना रन:

एक संख्या दर्ज करें 5
फैक्टोरियल ऑफ 5 = 120
  1. - Python में संख्याओं की सूची में सबसे बड़ी संख्या कैसे खोजें?

    Python में सूची से अधिकतम संख्या खोजना Python की बिल्ट-इन लाइब्रेरी फ़ंक्शन max() एक इटरेबल या कॉमा सेपरेटेड संख्याओं की सूची में सबसे बड़ी संख्या लौटाता है। >>> max(10, 23, 43, 21) 43 >>> l1 = [4, 7, 2, 9, 1] >>> max(l1) 9

  1. - पायथन का उपयोग करके फ़ाइल कैसे खोजें?

    पायथन में किसी डायरेक्टरी के अंदर फ़ाइल खोजने के लिए, os.walk का उपयोग करके डायरेक्टरी ट्री को पार करें और फ़ाइल का मिलान करें। उदाहरण import os def find_file(file_name, directory_name): files_found = [] for path, subdirs, files in os.walk(directory_name): for name in files:

  1. - पायथन फंक्शन के आर्गुमेंट्स की संख्या कैसे पता करें?

    मान लीजिए qux.py नामक एक स्क्रिप्ट निम्नानुसार है: #qux.py def aMethod1(arg1, arg2): pass def aMethod2(arg1,arg2, arg3, arg4, arg5): pass मान लें कि आपके पास इस स्क्रिप्ट की सामग्री तक पहुंच नहीं है, आप दिए गए फंक्शन में आर्गुमेंट्स की संख्या निम्नानुसार पता लगा सकते हैं: पायथन फंक्शन के अंद