Python में गणितीय संक्रियाएँ: शुरुआती गाइड
Python एक बहुमुखी प्रोग्रामिंग भाषा है, जिसका उपयोग वेब डेवलपमेंट और ऑटोमेशन के अलावा गणितीय गणनाओं के लिए भी व्यापक रूप से किया जाता है। इस लेख में, हम विस्तार से जानेंगे कि Python का उपयोग करके बुनियादी और उन्नत गणितीय संक्रियाओं को कैसे प्रभावी ढंग से किया जाए। हम जोड़, भाग, भाग का शेषफल, वर्गमूल निकालना, घातांक, फैक्टोरियल और संख्याओं के मापांक (मॉड्यूल) को कवर करेंगे।
Python में बुनियादी गणितीय संक्रियाएँ
Python मानक अंकगणितीय ऑपरेटरों को सपोर्ट करता है जो बुनियादी गणितीय कार्यों को करने की अनुमति देते हैं। आइए इन्हें विस्तार से समझें:
- जोड़: संख्याओं को जोड़ने के लिए ऑपरेटर
+का उपयोग किया जाता है। उदाहरण के लिए,3 + 5का परिणाम8होगा। - घटाव: संख्याओं को घटाने के लिए ऑपरेटर
-का उपयोग किया जाता है। उदाहरण के लिए,10 - 4का परिणाम6होगा। - गुणा: संख्याओं को गुणा करने के लिए ऑपरेटर
*का उपयोग किया जाता है। उदाहरण के लिए,2 * 6का परिणाम12होगा। - भाग: ऑपरेटर
/संख्याओं का भाग करता है और हमेशा एक फ्लोटिंग-पॉइंट संख्या लौटाता है। उदाहरण के लिए,8 / 2का परिणाम4.0होगा। - पूर्णांक भाग: ऑपरेटर
//संख्याओं का भाग करता है, लेकिन दशमलव भाग को हटा देता है। उदाहरण के लिए,9 // 4का परिणाम2होगा। - घातांक: ऑपरेटर
**का उपयोग किसी संख्या को घातांक में बढ़ाने के लिए किया जाता है। उदाहरण के लिए,2 ** 3का परिणाम8होगा।
उदाहरण:
a = 10
b = 3
print(a + b) # जोड़: 13
print(a - b) # घटाव: 7
print(a * b) # गुणा: 30
print(a / b) # भाग: 3.333...
print(a // b) # पूर्णांक भाग: 3
print(a ** b) # घातांक: 1000
Python में भाग का शेषफल निकालना
ऑपरेटर % एक संख्या को दूसरी संख्या से भाग देने पर शेषफल की गणना करता है। यह संक्रिया कई परिदृश्यों में उपयोगी है, जैसे कि किसी संख्या के सम या विषम होने की जाँच करना।
उदाहरण:
print(10 % 3) # भाग का शेषफल: 1
print(15 % 4) # भाग का शेषफल: 3
यदि भाग का शेषफल शून्य है (x % y == 0), तो इसका मतलब है कि संख्या x, y से पूरी तरह विभाजित हो जाती है।
Python में संख्या का मापांक (मॉड्यूल)
किसी संख्या का मापांक, जिसे निरपेक्ष मान भी कहा जाता है, संख्या का शून्य से दूरी दर्शाता है। Python में, किसी संख्या का मापांक बिल्ट-इन फंक्शन abs() का उपयोग करके निकाला जा सकता है।
उदाहरण:
print(abs(-5)) # 5
print(abs(7)) # 7
संख्याओं के ऐरे के साथ काम करने और प्रत्येक तत्व का मापांक निकालने के लिए, NumPy लाइब्रेरी के फंक्शन np.abs() का उपयोग करना सुविधाजनक है।
import numpy as np
arr = np.array([-3, -5, 7])
print(np.abs(arr)) # [3 5 7]
Python में वर्गमूल निकालना
Python में वर्गमूल की गणना करने के लिए, math मॉड्यूल के फंक्शन sqrt या घातांक ऑपरेटर ** 0.5 का उपयोग किया जा सकता है।
math.sqrt का उपयोग करना
import math
print(math.sqrt(16)) # 4.0
घातांक का उपयोग करना
number = 25
print(number ** 0.5) # 5.0
n-वाँ मूल निकालने के लिए, निम्नलिखित सूत्र का उपयोग करें:
number = 27
n = 3
print(number ** (1/n)) # 27 का घनमूल = 3.0
Python में फैक्टोरियल की गणना
किसी संख्या का फैक्टोरियल सभी प्राकृतिक संख्याओं का गुणनफल होता है।