संख्यात्मक गणनाओं के लिए NumPy
NumPy के साथ उच्च-प्रदर्शन वाली संख्यात्मक गणनाएँ करें
संख्यात्मक गणनाओं के लिए NumPy, CoddyKit पर Python Academy का एक निःशुल्क पाठ है। यह 5 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Python Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Python Academy पाठ्यक्रम में कुल 5 पाठ शामिल हैं।
NumPy का परिचय
NumPy संख्यात्मक गणनाओं के लिए एक शक्तिशाली पाइथन लाइब्रेरी है। यह सरणियों, गणितीय फ़ंक्शनों और ऐसे संचालन की सुविधा देता है जो पारंपरिक पाइथन सूचियों की तुलना में बहुत तेज़ होते हैं।
इस पाठ में आप कुशल संख्यात्मक संचालन के लिए NumPy का उपयोग करना सीखेंगे।

NumPy इंस्टॉल करना
NumPy इंस्टॉल करने के लिए अपने टर्मिनल में निम्नलिखित कमांड का उपयोग करें:
pip install numpy
इंस्टॉल करने के बाद आप इसे अपने पाइथन प्रोग्रामों में इम्पोर्ट कर सकते हैं:
# Importing numpy
import numpy as np
print("NumPy imported successfully")NumPy सरणियाँ बनाना
NumPy सरणियाँ पाइथन सूचियों की तुलना में तेज़ और अधिक मेमोरी-कुशल होती हैं। आप सूचियों से या अंतर्निहित फ़ंक्शनों का उपयोग करके सरणियाँ बना सकते हैं:
# Creating arrays
import numpy as np
arr = np.array([1, 2, 3, 4])
print(arr) # Outputs: [1 2 3 4]सरणी संचालन
NumPy प्रत्येक तत्व पर संचालन की सुविधा देता है, जो सूचियों पर बार-बार प्रक्रिया चलाने की तुलना में बहुत तेज़ होते हैं:
# Element-wise operations
arr = np.array([1, 2, 3, 4])
print(arr + 10) # Outputs: [11 12 13 14]सरणी का अनुक्रमण और खंड-निर्धारण
NumPy सरणियाँ उन्नत अनुक्रमण और खंड-निर्धारण की सुविधा देती हैं:
# Indexing and slicing
arr = np.array([10, 20, 30, 40, 50])
print(arr[1:4]) # Outputs: [20 30 40]बहुआयामी सरणियों के साथ काम करना
NumPy बहुआयामी सरणियों यानी मैट्रिस का समर्थन करता है:
# Creating a 2D array
matrix = np.array([[1, 2, 3], [4, 5, 6]])
print(matrix)गणितीय संचालन
NumPy mean, माध्यिका और मानक विचलन जैसी गणनाओं के लिए अंतर्निहित गणितीय फ़ंक्शन उपलब्ध कराता है:
# Mathematical operations
arr = np.array([1, 2, 3, 4, 5])
print(np.mean(arr)) # Outputs: 3.0सरणियाँ बनाना
NumPy arange और linspace जैसे फ़ंक्शनों से सरणियाँ बना सकता है:
# Generating arrays
arr = np.arange(0, 10, 2)
print(arr) # Outputs: [0 2 4 6 8]NumPy में सामान्य गलतियाँ
यहाँ कुछ ऐसी गलतियाँ दी गई हैं जिनसे बचना चाहिए:
- बड़े डेटा-समुच्चयों के लिए NumPy सरणियों के बजाय पाइथन सूचियों का उपयोग करना।
- संचालन करने से पहले बहुआयामी सरणियों का आकार जाँचना भूल जाना।
- वेक्टरकृत संचालन का लाभ न उठाना।
हमने क्या सीखा
इस पाठ में आपने सीखा:
- NumPy को इंस्टॉल और इम्पोर्ट करना।
- पाइथन सूचियों की तुलना में NumPy सरणियों के लाभ।
- सरणी संचालन, अनुक्रमण और खंड-निर्धारण करना।
- बहुआयामी सरणियों और अंतर्निहित गणितीय फ़ंक्शनों के साथ काम करना।
बहुत अच्छा! अब अगले विषय पर चलते हैं।

एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 76
- पाठ
- 320
अक्सर पूछे जाने वाले प्रश्न
क्या “संख्यात्मक गणनाओं के लिए NumPy” पाठ निःशुल्क है?
हाँ—“संख्यात्मक गणनाओं के लिए NumPy” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Python Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Python Academy पाठ्यक्रम में कुल 5 पाठ शामिल हैं।
“संख्यात्मक गणनाओं के लिए NumPy” में मैं क्या सीखूँगा?
NumPy के साथ उच्च-प्रदर्शन वाली संख्यात्मक गणनाएँ करें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Python Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Python Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Python Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 5 में से 3वाँ पाठ है।
“संख्यात्मक गणनाओं के लिए NumPy” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Python Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Python Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Pandas के साथ डेटा विश्लेषण
- Matplotlib के साथ डेटा विज़ुअलाइज़ेशन
- संख्यात्मक गणनाओं के लिए NumPy
- requests के साथ APIs संभालना
- BeautifulSoup के साथ वेब स्क्रैपिंग