Ravindra Bagale · Data Scienceसर्व coursesया course चे lessonsशोधाEnglish

Data Science · मराठी आवृत्ती

18.1 Python आणि Jupyter: interview तयारी

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

या page मध्ये

Q1. Virtual environment का वापरता?

venv मुळे project ची packages वेगळी राहतात आणि इतर projects च्या versions बरोबर conflict कमी होतो. प्रत्येक course किंवा client project साठी environment तयार करून pandas, numpy, matplotlib आणि seaborn install करतो; मग त्यातून Jupyter सुरू करतो.

Q2. List आणि dict कधी वापरता?

List म्हणजे क्रम असलेली values ची यादी — उदा. city names. Dict मध्ये key वरून value मिळते — उदा. city → manager. Table analysis साठी pandas वापरतो; छोट्या settings किंवा lookups साठी lists/dicts ठेवतो.

Q3. Jupyter notebook कशासाठी चांगला आहे?

Code, output आणि markdown explanation एकाच ठिकाणी ठेवता येतात. त्यामुळे EDA आणि analysis कसा केला ते दाखवण्यासाठी उपयोगी आहे. Production pipeline साठी स्थिर झालेला code पुढे .py modules मध्ये वेगळा करता येतो.