अजगर घातांक
exp |
insert |
JavaScript |
power |
sin
Michael Zippo
ऑपरेटर ** और पाउ () फ़ंक्शन पायथन में किसी संख्या की शक्ति की गणना करते हैं। ऑपरेटर ** बाईं ओर की संख्या को दाईं ओर की संख्या के घात तक बढ़ा देता है। पाउ () फ़ंक्शन पहले पैरामीटर को दूसरे पैरामीटर की शक्ति तक बढ़ाता है।
किसी संख्या की शक्ति की गणना करना एक सामान्य गणितीय ऑपरेशन है। उदाहरण के लिए, यदि आप एक ऐसा प्रोग्राम बना रहे हैं जो छात्रों को छठी कक्षा के गणित वर्ग की समीक्षा शक्तियों में मदद करता है, तो आपको एक पावर फ़ंक्शन की आवश्यकता होगी।
पायथन पावर
पायथन प्रोग्रामिंग में, शक्ति किसी संख्या की गणना दो तरीकों से की जा सकती है: ** ऑपरेटर का उपयोग करके और पाउ () फ़ंक्शन का उपयोग करके।
यह ट्यूटोरियल समझाएगा कि कैसे किसी संख्या की शक्ति की गणना करने के लिए इन दो तकनीकों का उपयोग करें। हम ** ऑपरेटर और पाउ () विधि दोनों का उपयोग करने का एक उदाहरण देखेंगे।
पायथन पावर: ** ऑपरेटर
पायथन ** <ऑपरेटर / em> का उपयोग पायथन में किसी संख्या को घातांक की शक्ति तक बढ़ाने के लिए किया जाता है। दूसरे शब्दों में, ** पायथन में पावर ऑपरेटर है।
** ऑपरेटर को गणना करने के लिए दो मानों की आवश्यकता होती है। यहां ** ऑपरेटर का सिंटैक्स दिया गया है:
हमारा प्रोग्राम निम्न परिणाम देता है: 25।
इस अभिव्यक्ति में, 5 दूसरी उच्च शक्ति है। या, दूसरे शब्दों में, संख्या 5 को 3 से गुणा किया जाता है।
पायथन ** उदाहरण ऑपरेटर
पाइथन में ** ऑपरेटर का उपयोग कैसे किया जा सकता है, यह दिखाने के लिए एक उदाहरण लेते हैं। मान लें कि हम एक ऐसा ऐप बनाते हैं जो छठी कक्षा के गणित के छात्रों को उनकी शक्तियों के ज्ञान पर परीक्षण करता है। ऐसा करने के लिए, हम एक छात्र को गणित की समस्या के साथ प्रस्तुत करना चाहते हैं, इसलिए हम उनसे उत्तर पूछना चाहते हैं। हमारा प्रोग्राम तब समस्या के उत्तर की गणना करेगा और इसकी तुलना उस उत्तर से करेगा जिसे उपयोगकर्ता ने प्रोग्राम में डाला है।
यहां एक प्रोग्राम का उदाहरण दिया गया है जो हमें छठी कक्षा के छात्रों को उनकी शक्तियों के ज्ञान पर परीक्षण करने की अनुमति देगा:
जब हम अपना प्रोग्राम चलाते हैं और उत्तर 56 डालते हैं, तो हमें निम्नलिखित उत्तर मिलता है: 2 की शक्ति? 56 इतना करीब! 2 की शक्ति के लिए 7 49 है
जैसा कि आप देख सकते हैं, हमारे कार्यक्रम ने गणना की कि हमारा उत्तर गलत था और सही उत्तर के साथ एक संदेश लौटाया।
पहली पंक्ति में हम संख्या नामक एक चर घोषित करें जो उस संख्या को संग्रहीत करता है जिसे हम गणितीय शक्ति में बढ़ाना चाहते हैं। फिर, हम घातांक घोषित करते हैं, जो कि घातांक की वह संख्या है जिसके लिए हम चर संख्या बढ़ाएंगे।
अगली पंक्ति में, हम < का उपयोग करते हैं a href="/python-input/">पायथन इनपुट () विधि उपयोगकर्ता से पूछने के लिए: 2 की शक्ति के लिए 7 कितना है?
हम पायथन डेटा प्रकार int () रूपांतरण विधि उपयोगकर्ता की प्रतिक्रिया को पूर्णांक में बदलने के लिए। यह आवश्यक है क्योंकि इनपुट () एक स्ट्रिंग देता है और हम केवल ** ऑपरेटर का उपयोग संख्याओं के साथ कर सकते हैं।
अगला, हम ** ऑपरेटर का उपयोग करके प्रश्न के उत्तर की गणना करते हैं। . इस मामले में, हम 7 की घात 2 की गणना करने के लिए 7 ** 2 का उपयोग करते हैं।
हम एक if कथन घोषित करते हैं जो संदेश को प्रिंट करता है " कंसोल के लिए आप सही हैं! ‚"। यदि उपयोगकर्ता को सही उत्तर मिलता है और उपयोगकर्ता गलत होने पर सही उत्तर के साथ एक संदेश प्रिंट करता है।
पावर पायथन: पाउ () विधि
पायथन में एक अंतर्निहित फ़ंक्शन शामिल है जिसका उपयोग शक्तियों की गणना के लिए किया जा सकता है: पाउ ()। पाउ () तीन पैरामीटर लेता है: एक आधार संख्या, एक प्रतिपादक जिसका आधार ऊंचा है और एक मापांक संचालिका है।
pow () विधि किसी संख्या को दूसरे की घात के आधार पर परिकलित करती है। संख्या। सबसे पहले, विधि अपने तर्क को एक फ़्लोटिंग पॉइंट नंबर में परिवर्तित करती है। फिर वह शक्ति की गणना करती है।
यहां पाइथन पाउ () विधि का सिंटैक्स दिया गया है:
पाउ () विधि तीन मापदंडों को स्वीकार करती है:
- आधार घातांक (अनिवार्य) की घात तक बढ़ाई गई संख्या है
- घातांक उच्च आधार के अनुरूप संख्या है ( अनिवार्य)
- मॉड्यूलो आधार घातांक ** के परिणाम पर एक मोडुलो गणना करता है। यदि मोडुलो निर्दिष्ट है, तो आधार और घातांक पूर्णांक होना चाहिए और घातांक एक सकारात्मक मान होना चाहिए। (वैकल्पिक)
यदि पहले दो तर्क निर्दिष्ट हैं, तो घातांक की घात के लिए घोषित आधार की गणना की जाती है।
यदि तीसरा तर्क भी निर्दिष्ट किया जाता है, तो घातांक की शक्ति के लिए घोषित आधार की गणना की जाती है। फिर, पाउ () परिकलित संख्या का रूप देता है। यह विशिष्ट उपयोग के मामलों के साथ एक अधिक उन्नत सुविधा है, इसलिए हम इसे इस लेख में विस्तार से शामिल नहीं करेंगे।
पायथन मॉड्यूल ऑपरेटर के बारे में अधिक जानने के लिए, हमारे पायथन मॉड्यूल ऑपरेटर गाइड । एम> काम करता है। मान लें कि हम उनके गणित ज्ञान का परीक्षण करने के लिए एक गेम बनाते हैं।
हमारा प्रोग्राम उपयोगकर्ता से किसी प्रश्न का उत्तर मांगता है और उत्तर की गणना करता है। इसके बाद, हमारा कोड तुलना करता है कि क्या उपयोगकर्ता की प्रतिक्रिया वही है जो प्रोग्राम द्वारा गणना की गई है।
** ऑपरेटर का उपयोग करने के बजाय, हम pow ( ) हमारे कोड में संख्याओं की शक्ति की गणना करने के लिए। यहां पाउ () का एक उदाहरण दिया गया है जिसका उपयोग हमने छठी कक्षा के पावर प्ले के लिए कोड के साथ किया है:
हमारा कोड एक अंतर के साथ पहले उदाहरण के समान है। answer = 7 ** 2 घोषित करने के बजाय, हम pow (7, 2) को वेरिएबल answer को मान देते हैं। अगर हम अपने कोड में उत्तर 49 डालते हैं, तो प्रोग्राम वापस आ जाता है:
निष्कर्ष
** ऑपरेटर और पाउ () विधि किसी संख्या को दूसरी संख्या के घात तक बढ़ा देती है। ये पायथन के उन्नत तरीके हैं।
यह ट्यूटोरियल बताता है कि पायथन में शक्तियों की गणना के लिए दो `ऑपरेटर ** को पाउ () के रूप में कैसे उपयोग किया जाए। प्रत्येक शक्ति गणना पद्धति का एक उदाहरण दिखाया गया है। अब आपके पास एक समर्थक की तरह पायथन में शक्तियों की गणना करने का ज्ञान है!
यदि आप अन्य शिक्षण संसाधनों की तलाश कर रहे हैं जो आपको पायथन में महारत हासिल करने में मदद करें, तो हमारे Python Learning Guide .
Shop
Learn programming in R: courses
$
Best Python online courses for 2022
$
Best laptop for Fortnite
$
Best laptop for Excel
$
Best laptop for Solidworks
$
Best laptop for Roblox
$
Best computer for crypto mining
$
Best laptop for Sims 4
$
Latest questions
NUMPYNUMPY
psycopg2: insert multiple rows with one query
12 answers
NUMPYNUMPY
How to convert Nonetype to int or string?
12 answers
NUMPYNUMPY
How to specify multiple return types using type-hints
12 answers
NUMPYNUMPY
Javascript Error: IPython is not defined in JupyterLab
12 answers
Wiki
Python OpenCV | cv2.putText () method
numpy.arctan2 () in Python
Python | os.path.realpath () method
Python OpenCV | cv2.circle () method
Python OpenCV cv2.cvtColor () method
Python - Move item to the end of the list
time.perf_counter () function in Python
Check if one list is a subset of another in Python
Python os.path.join () method