किसी संख्या का वर्ग कैसे निकालें Python (6 तरीके)

का प्रयोग Python'इन-बिल्ट लाइब्रेरी या फ़ंक्शन की मदद से उपयोगकर्ता किसी संख्या का वर्ग ज्ञात कर सकते हैं। एक ही संख्या को दो बार गुणा करने पर हमें उस संख्या का वर्ग प्राप्त होता है। यह Python यह आलेख संख्या का वर्ग निकालने के विविध तरीके बताता है।

विधि १: Pow() फ़ंक्शन का उपयोग Python

पॉव फ़ंक्शन पाइथन के मैथ मॉड्यूल के अंतर्गत उपलब्ध एक इन-बिल्ट फ़ंक्शन है। यह फ़ंक्शन किसी संख्या की घात निर्धारित करने में मदद करता है।

संख्या का वर्ग निर्धारित करने के लिए, यह घात के रूप में दो का उपयोग करता है।

pow फ़ंक्शन का सिंटैक्स नीचे दिखाया गया है:

सिंटेक्स:

Pow (base, exponent)

स्पष्टीकरण: -

यह फ़ंक्शन दो तर्क लेता है, अर्थात् आधार और घातांक।

  • आधारवह संख्या जिसकी घात या वर्ग की गणना करनी है।
  • प्रतिपादक: एक संख्या है जिसका उपयोग आधार संख्या के सुपरस्क्रिप्ट के रूप में किया जाता है।

उदाहरण:

आइए हम पायथन कोड का उपयोग करके किसी संख्या का वर्ग कैसे निर्धारित करें, इसका एक उदाहरण लेते हैं। Python प्रोग्राम आधार और घातांक पूर्णांकों को इनपुट के रूप में उपयोग करके किसी संख्या के वर्ग की गणना करेगा।

Python कोड:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=pow(Base,2)
    print("The square result is ", result)
else:
    print("please provide an integer for base")

आउटपुट:

Provide base integer2
The square result is 4

स्पष्टीकरण:

किसी संख्या का वर्ग निर्धारित करने से पहले, उपरोक्त कोड उपयोगकर्ता से इनपुट लेता है। कोड इनपुट की जाँच करता है कि वह अंक है या नहीं। यदि वह सत्य है, तो यह संख्या का वर्ग निर्धारित करता है।

विधि 2: शक्ति का उपयोग Operaटो

पायथन में पावर ऑपरेटर को इस प्रकार दर्शाया जाता है '**'. इसका उपयोग पायथन में किसी संख्या की घात निर्धारित करने के लिए किया जाता है। इनपुट के रूप में दो के घातांक के साथ, यह ऑपरेटर उपयोगकर्ता को किसी संख्या का वर्ग देता है Python. पावर ऑपरेटर को एक्सपोनेंट ऑपरेटर भी कहा जाता है।

पावर ऑपरेटर का पायथन सिंटैक्स निम्नलिखित है:

वाक्य - विन्यास: -

(Base**Exponent)

आइए हम पायथन में एक्सपोनेंट ऑपरेटर का उपयोग करके किसी संख्या का वर्ग कैसे निर्धारित करें, इसका एक उदाहरण लेते हैं। यह प्रोग्राम किसी संख्या का वर्ग निर्धारित करने के लिए आधार और एक्सपोनेंट पूर्णांक को इनपुट के रूप में लेगा।

Python कोड:

Base=input("Provide base integer")
Exponent=input("Provide exponent integer")
if Base.isdigit() & Exponent.isdigit()==True:
    Base=int(Base)
    Exponent=int(Exponent)
    result=Base**Exponent
    print("The square result is ",result)
else:
    print("please provide an integer for base")

आउटपुट:

Provide base integer2
Provide Exponent integer2
The square result is 4

स्पष्टीकरण:

किसी संख्या का वर्ग निर्धारित करने से पहले, उपरोक्त कोड उपयोगकर्ता से इनपुट लेता है। कोड इनपुट की जाँच करता है कि वह अंक है या नहीं। यदि वह सत्य है, तो यह संख्या का वर्ग निर्धारित करता है।

विधि 3: किसी संख्या का वर्ग ज्ञात करने के लिए गुणन का उपयोग

गुणन का उपयोग करके किसी संख्या का वर्ग ज्ञात करने के लिए पायथन स्क्रिप्ट बनाना आसान है। Python कोड यूजर से एक नंबर लेगा और उसे दो बार गुणा करेगा। यह यह भी जांचता है कि दिया गया इनपुट अंक है या नहीं।

पायथन कोड निम्नलिखित सिंटैक्स का पालन करेगा:

सिंटेक्स:

(Base* Base)

उपरोक्त वाक्यविन्यास मूल गणितीय निरूपण के समान है। यह दर्शाता है कि किसी संख्या का वर्ग उसके आधार को स्वयं से कई बार गुणा करके निकाला जा सकता है।

उदाहरण:

आइए हम पायथन कोड में गुणन का उपयोग करके किसी संख्या का वर्ग कैसे निर्धारित करें, इसका एक उदाहरण लेते हैं। यह प्रोग्राम किसी संख्या का वर्ग निर्धारित करने के लिए इनपुट के रूप में आधार लेगा।

Python कोड:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=Base*Base
    print("The square result is ",result)
else:
    print("please provide an integer for base")

आउटपुट:

Provide base integer2
The square result is 4

स्पष्टीकरण:

किसी संख्या का वर्ग निर्धारित करने से पहले, उपरोक्त कोड उपयोगकर्ता से इनपुट लेता है। कोड इनपुट की जाँच करता है कि वह अंक है या नहीं। यदि वह सत्य है, तो यह संख्या का वर्ग निर्धारित करता है।

विधि 4: किसी संख्या का वर्ग निर्धारित करने के लिए सूची का उपयोग

Python एक से अधिक आधारों के लिए किसी संख्या का वर्ग निर्धारित करने की कार्यक्षमता प्रदान करता है, और उन्हें एक साथ समूहीकृत करके पाइथन सूची के रूप में बनाया जा सकता है। यह एक प्रकार की डेटा संरचना है जो प्रोग्रामर को एक ही चर के अंतर्गत कई तत्वों या मानों को संग्रहीत करने में सक्षम बनाती है। यह तब सूची में मौजूद प्रत्येक संख्या का वर्ग करेगा।

आइए हम सूची डेटा संरचना का उपयोग करके किसी संख्या का वर्ग निर्धारित करने का एक उदाहरण लेते हैं। यह प्रोग्राम किसी संख्या का वर्ग निर्धारित करने के लिए इनपुट के रूप में एक सूची लेता है।

Python कोड:

sqr_list = [2,4,6,8]
for Base in sqr_list:
    result=Base**2
    print("The square result is ",result)

आउटपुट:

The square result is 4
The square result is 16
The square result is 36
The square result is 64

स्पष्टीकरण:

ऊपरोक्त में Python कोड में, एक फॉर लूप निष्पादित किया जाता है जो सूची में मौजूद प्रत्येक तत्व से होकर गुजरता है और प्रत्येक तत्व के लिए। यह किसी संख्या का वर्ग निर्धारित करता है। उपरोक्त दृष्टिकोण का उपयोग करते हुए, सूची हमें विभिन्न पूर्णांक मानों के वर्ग के निर्धारण में मदद करती है।

विधि 5: While लूप का उपयोग Python

पाइथन में किसी संख्या का वर्ग निर्धारित करने के लिए while loop का भी उपयोग किया जा सकता है। इसे किसी विशिष्ट निर्देश की पुनरावृत्ति कहा जा सकता है जब तक कि कोई विशिष्ट शर्त पूरी न हो जाए। यह दिए गए शर्त के गलत होने तक निर्देशों को दोहराकर किसी संख्या का वर्ग निकालने में मदद करता है।

नीचे दिया गया प्रोग्राम एक का उपयोग करके पुनरावृत्त करता है घुमाव के दौरान किसी संख्या का वर्ग निर्धारित करने के लिए जब तक कि इनपुट के रूप में प्रयुक्त काउंटर 5 के बराबर या उससे कम न हो जाए।

Python कोड:

n_start = 1
while n_start <=5:
    result= n_start **2
    print("The square result is ",result)
    n_start=n_start+1

आउटपुट:

The square result is 1
The square result is 4
The square result is 9
The square result is 16
The square result is 25

विधि 6: किसी संख्या का वर्ग निर्धारित करने के लिए सारणी का उपयोग

एक अन्य विधि जिसका उपयोग किसी संख्या का वर्ग निर्धारित करने के लिए किया जा सकता है, वह है पायथन में उपलब्ध सरणियों और एक अंतर्निहित फ़ंक्शन के संयोजन का उपयोग करना।

इसका उपयोग किया जा सकता है Python सरणी किसी संख्या का वर्ग निर्धारित करने के लिए NumPy मॉड्यूल में मौजूद वर्ग विधि का उपयोग करें। आइए ऊपर बताए गए दो तरीकों का उपयोग करके किसी संख्या का वर्ग निर्धारित करने के लिए एक उदाहरण लेते हैं जैसा कि नीचे दिखाया गया है: –

Python कोड:

import numpy as np
NumpyArray = np.array([2,4,6,8])
print("Square of the elements present in array are : \n", np.square(NumpyArray))

आउटपुट:

Square of the elements present in the array are:
[ 4 16 36 64]

सारांश

  • Python किसी संख्या का वर्ग निर्धारित करने के लिए छह व्यापक तरीके प्रदान करता है।
  • किसी संख्या का वर्ग Pow विधि का उपयोग करके निर्धारित किया जा सकता है। इसे मैथ मॉड्यूल के अंतर्गत पाया जा सकता है और इसे डेफ़ नंबर परिभाषा के अंतर्गत परिभाषित किया जा सकता है।
  • किसी संख्या का वर्ग सरणी का उपयोग करके निर्धारित किया जा सकता है। वे डेटा संरचनाएं हैं जिन्हें NumPy मॉड्यूल का उपयोग करके एक्सेस किया जा सकता है।
  • सूची का उपयोग संख्या के वर्ग की गणना करने के लिए भी किया जा सकता है। सूची में मौजूद प्रत्येक तत्व के लिए, एक संख्या को स्वयं से गुणा करने पर हमें उस संख्या का वर्ग मिल सकता है।
  • वैकल्पिक रूप से, कोई सरल गुणन संक्रिया का भी उपयोग कर सकता है।
  • एक्सपोनेंट ऑपरेटर किसी संख्या के वर्ग की गणना करने में भी मदद करता है। यह ** ऑपरेटर का उपयोग करके वर्ग की गणना करता है और आउटपुट देता है।
  • किसी संख्या का वर्ग और वर्गमूल दो अलग-अलग पहलू हैं, और उन्हें एक दूसरे के साथ भ्रमित नहीं किया जाना चाहिए।

इस पोस्ट को संक्षेप में इस प्रकार लिखें: