# P1.1 Data Science साठी Python का वापरतात?

Source: https://ravindrabagale.com/mr/datascience/py01-how-to-install-python-jupyter-and-vs-code-for-data-science/p1-1-why-python-is-used-for-data-science.html
Language: mr (Marathi with English technical terms)

हे का शिकायचं?

Data काम म्हणजे files वाचणं, आकडे साफ करणं आणि charts बनवणं. Python हे तिन्ही छोट्या, वाचायला सोप्या code ने करतो. Banks, hospitals, दुकानं आणि delivery companies सगळे Python वापरतात.

हे काय आहे?

Python ही free programming भाषा आहे. आपण साध्या English सारख्या शब्दांत instructions लिहितो. Python interpreter नावाचा program त्या एक-एक line वाचून चालवतो. Library म्हणजे तयार code (pandas, NumPy), Jupyter Notebook म्हणजे browser मधलं page जिथे छोट्या cells मध्ये code चालवतो.

कसं करायचं?

Step 1. तुम्ही code ची line लिहा.
Step 2. Run दाबा (Jupyter मध्ये Shift+Enter).
Step 3. Interpreter ती line वाचतो आणि काम करतो.
Step 4. Result code च्या खाली दिसतो.

Python आणि इतर भाषा: तुलना

- Python: print("Hello")
- Java: System.out.println("Hello");  (inside a class and a main method)
- JavaScript: console.log("Hello");
- Go: fmt.Println("Hello")  (inside package main and func main)

उदाहरण A: सगळ्यात छोटा Python program

```python
print("Hello from Python")
```

Output:

```text
Hello from Python
```

याचा अर्थ: print() कंसातलं जे असेल ते दाखवतो. Text नेहमी quotes मध्ये लिहा.

उदाहरण B: Python calculator सारखा वापरा

```python
print(3 * 12.50)
```

Output:

```text
37.5
```

याचा अर्थ: * म्हणजे गुणाकार. 37.5 म्हणजे £37.50. रोजच्या झटपट हिशोबासाठी असा Python वापरता येतो.

रवींद्र बागले यांची tip

Data work आधी सगळा Python शिकायचा प्रयत्न करू नका. या 13 chapters मधला basics शिका, मग pandas सुरू करा. Data analyse करताना Python आपोआप शिकत राहाल.
