Welcome to the very first weekly challenge of the PSTU Data Science Community!
This repository is designed to help you solidify your Python fundamentals while practicing Git & GitHub workflows that mirror real-world collaboration.
Complete the “python_exercises_easy.ipynb” notebook and open a Pull Request (PR) to the submissions branch.
These exercises test basic Python concepts including:
- Variables and data types
- Basic arithmetic operations
- Simple functions
- Basic conditionals
- String operations
- Lists and basic operations
Week_01-Python_Basics/
├── README.md # ← You are here
├── python_exercises_easy.ipynb # ← Your task notebook
└── .gitignore
| Step | Action | Command / Link |
|---|---|---|
| 1 | Fork this repo | Click the “Fork” button (top-right) |
| 2 | Clone your fork | git clone https://github.com/YOUR_USERNAME/Week_01-Python_Basics.git |
| 3 | Create & switch to the submissions branch |
git checkout -b submissions |
| 4 | Solve the notebook | Open python_exercises_easy.ipynb in Jupyter / VS Code |
| 5 | Duplicate the file with your ID | cp python_exercises_easy.ipynb <YOUR_STUDENT_ID>.ipynb (e.g., 2102024.ipynb) |
| 6 | Add, commit, push | git add . |
| 7 | Open a Pull Request | From your fork → upstream submissions branch |
💡 Tip: Add a short summary inside the PR description explaining what you learned this week!
- ❌ Pushing to
maininstead ofsubmissions - ❌ Forgetting to rename the notebook
- ❌ Committing temp files