or
यह अभ्यास पाठ्यक्रम का हिस्सा है
यह अध्याय आपको MATLAB से Python की ओर बढ़ना शुरू कराता है। आप MATLAB और Python के बीच कुछ समानताएँ और अंतर जानेंगे, methods और packages का उपयोग कैसे करें, और लोकप्रिय NumPy पैकेज से परिचित होंगे।
इस अध्याय में, आप अपने नए NumPy ज्ञान पर आगे निर्माण करेंगे। आप NumPy arrays में गहराई से जाएँगे—जो matrices के Python समकक्ष हैं—और गणितीय ऑपरेशंस व इंडेक्सिंग करेंगे। आप एक और महत्वपूर्ण Python डेटा स्ट्रक्चर, list, का भी अन्वेषण शुरू करेंगे, और अध्याय के अंत में Matplotlib का उपयोग करके अपनी arrays के कस्टम प्लॉट बनाएँगे।
वर्तमान अभ्यास
यह अध्याय कुछ शक्तिशाली Python डेटा स्ट्रक्चर्स से परिचय कराता है: dictionary और pandas DataFrame। आप key-value pairs सेट करके dictionaries बनाना, उन्हें देखना और संशोधित करना सीखेंगे। इसके बाद आप Pythonista के टूलबॉक्स के सबसे महत्वपूर्ण पैकेजों में से एक, pandas, से परिचित होंगे। खास तौर पर, आप pandas की संरचना, DataFrame, पर ध्यान देंगे, जो टेब्युलर डेटा को आसानी से एक्सेस करने योग्य तरीके से व्यवस्थित करता है। अंत में, आप सीखेंगे कि अलग-अलग डेटा टाइप्स को DataFrames में कैसे रूपांतरित करें ताकि आपके डेटा के साथ काम करना आसान हो जाए।
आप कोर्स का समापन अपने Python flow को नियंत्रित करके करेंगे। आप सीखेंगे कि अलग-अलग Python डेटा स्ट्रक्चर्स पर for loops का उपयोग करके कैसे इटरेट करें। आप if, else, और elif के ज़रिए Python में contingencies के बारे में भी जानेंगे, साथ ही Python के comparison operators (greater than, less than, आदि) जो तय करेंगे कि आपके कोड की कौन-सी लाइन्स चलेंगी। अंत में, आप Python के comparison operators का उपयोग करके NumPy arrays को फ़िल्टर करते हुए arrays पर वापस आएँगे।