Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 2.05 KB

File metadata and controls

51 lines (38 loc) · 2.05 KB

📘 Week 01: Python Basics – Submission Guide

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.

🎯 Objective

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

📂 Repository Layout

Week_01-Python_Basics/
├── README.md                 # ← You are here
├── python_exercises_easy.ipynb # ← Your task notebook
└── .gitignore              

✅ Step-by-Step Submission Flow

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 .
git commit -m "Add Week 01 submission – <YOUR_STUDENT_ID>"
git push origin submissions
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!

⚠️ Common Pitfalls to Avoid

  • ❌ Pushing to main instead of submissions
  • ❌ Forgetting to rename the notebook
  • ❌ Committing temp files