Skip to content

Latest commit

 

History

History
149 lines (128 loc) · 14.3 KB

File metadata and controls

149 lines (128 loc) · 14.3 KB

Milestone


Python Daily Challenges 🚀

If these challenges helped you, please give a ⭐. It helps me stay motivated!

Python Learning Journey + Problem Solving Archive

Welcome to my Python revision journey! In this repository, I am documenting daily logic-building questions and their solutions from my entire Full-Stack Python course.

🎯 Project Goal

My goal is to write clean, maintainable code and master Python's core & advance concepts—including Logic, Data Structures, and OOPs—in alignment with industry-level standards."

🛠️ Tech Stack

Languages:

  • Language: Python
  • Focus: Logic Building, Algorithms, and Problem Solving

✍️ About the Author

I am Shaikh Sajjad Ali Javed Ali, an aspiring Full-Stack Python Developer based in Mumbai. I am passionate about building scalable web apps (like my e-commerce project GenZKart) and solving complex backend problems.

🔥 Support

💡If this repo helps you, consider giving it a ⭐ — it really motivates me to keep going!


✍️ Learning from

I am solving these challenges by following my professional training course and supplementary tutorials from YouTube to strengthen my logic and practical skills.


Start Date: 9 April, Thursday 2026
End Date: Ongoing (Learning never stops! 🚀)


📈 Course Progress Tracker

Day Question / Challenge Status Solution Link
Q.1 Swap two numbers ✅ Done View Code
Q.2 Add 2 complex numbers ✅ Done View Code
Q.3 Convert char case without built-in functions and number to ASCII ✅ Done View Code
Q.4 eval() built-in function ✅ Done View Code
Q.5 Find area of rectangle😉 ✅ Done View Code
Q.6 Find simple interest🤑 ✅ Done View Code
Q.7 Calculate total average ✅ Done View Code
Q.8 HackerRank arithmetic operation Problem 1 ✅ Done View Code
Q.9 Delete last digit ✅ Done View Code
Q.10 Read last digit ✅ Done View Code
Q.11 Read middle digit ✅ Done View Code
Q.12 Adding two numbers ✅ Done View Code
Q.13 Eligible to vote Ternary ✅ Done View Code
Q.14 Even Odd Checker Ternary ✅ Done View Code
Q.15 Check Login or Not Ternary ✅ Done View Code
Q.16 Max Of Two Ternary ✅ Done View Code
Q.17 Grading System Ternary ✅ Done View Code
Q.18 Ticket Pricing Ternary ✅ Done View Code
Q.19 Empty List / Not Ternary ✅ Done View Code
Q.20 Calculate Total Avg Result ✅ Done View Code
Q.21 Login Application ✅ Done View Code
Q.22 Discount Applied / Not ✅ Done View Code
Q.23 *Scolarship Grant / Not ✅ Done View Code
Q.24 Perfect Number Checker ✅ Done View Code
Q.25 Exam Portal Access ✅ Done View Code
Q.26 SECURE Admin Access ✅ Done View Code
Q.27 Vowel or not chr ✅ Done View Code
Q.28 Check Number (+ve, -ve, Zero) ✅ Done View Code
Q.29 Character alphabet, digit or special character ✅ Done View Code
Q.30 Vowels or not ✅ Done View Code
Q.31 Calculate Electricity Bill (accept number unit from user) ✅ Done View Code
Q.32 Numbers divisible with 7 or not ✅ Done View Code
Q.33 Year Leap 📆 ✅ Done View Code
Q.34 Last Digit is Even or not ✅ Done View Code
Q.35 Number is 3 Digit or not ✅ Done View Code
Q.36 Person Senior Citizen or not ✅ Done View Code
Q.37 Minimum of 2 values ✅ Done View Code
Q.38 Divisible 2 & 3 ✅ Done View Code
Q.39 Grading System ✅ Done View Code
Q.40 HackerRank 2 if-elif-else-problem ✅ Done View Code
Q.41 Bike Tax calculate if-elif-else-problem ✅ Done View Code
Q.42 Employee Bonus calculate if-elif-else-problem ✅ Done View Code
Q.43 uppercase to lower case & lower case to uppercase if-elif-else-problem ✅ Done View Code
Q.44 login application using nested if ✅ Done View Code
Q.45 Generate OTP if-elif-else-problem ✅ Done View Code
Q.46 Country famous for if-elif-else-problem ✅ Done View Code
Q.47 Greatest of 3 if-elif-else-problem ✅ Done View Code
Q.48 Numberto Word format if-elif-else-problem ✅ Done View Code
Q.49 Positive or Negative Using if else ✅ Done View Code
Q.50 Match input digit [0-9] Using match statement ✅ Done View Code
Q.51 Menu Circle, Triangle, and Rectangle Using match case ✅ Done View Code
Q.52 Vowels Consonant Using match Case ✅ Done View Code
Q.53 Add, Sub, Multi, div Using match Case ✅ Done View Code
Q.54 WeekDay Weekends Using match Case ✅ Done View Code
Q.55 Even Odd Using match Case ✅ Done View Code
Q.56 Traffic Light Simulator Using match Case ✅ Done View Code
Q.57 Brand name and print a Custom message if-elif-else-problem ✅ Done View Code
Q.58 Print 5 Times Hello Using While Loop ✅ Done View Code
Q.59 Can you predict the output of this Python while loop? ✅ Done View Code
Q.60 Decrement WHILE LOOP ✅ Done View Code
Q.61 Input 5 numbers & print sum WHILE LOOP ✅ Done View Code
Q.62 Count Input Digit WHILE LOOP ✅ Done View Code
Q.63 Sum of Numbers WHILE LOOP ✅ Done View Code
Q.64 How Many Even & ODD Digits Exist WHILE LOOP ✅ Done View Code
Q.65 Print Hello Sajjad' WHILE LOOP ✅ Done View Code
Q.66 Armstrong / Not WHILE LOOP ✅ Done View Code
Q.67 Perfect num / Not WHILE LOOP ✅ Done View Code
Q.68 Palindrome / Not WHILE LOOP ✅ Done View Code
Q.69 Run 1 km you have completed 1 round-5 WHILE LOOP ✅ Done View Code
Q.70 Numbers in Words WHILE LOOP ✅ Done View Code
Q.71 Add, Sub, & Mul WHILE LOOP ✅ Done View Code
Q.72 Positive and Negative Index WHILE LOOP ✅ Done View Code
Q.73 Length of String for loop ✅ Done View Code
Q.74 Alphabet, Digits, Special Char For loop ✅ Done View Code
Q.75 *Even and Odd For loop ✅ Done View Code
Q.76 *Even Only! For loop ✅ Done View Code
Q.77 *Odd Only! For loop ✅ Done View Code
Q.78 *Not Divisible By 3 For loop ✅ Done View Code
Q.79 Table For loop ✅ Done View Code
Q.80 Decending Order For loop ✅ Done View Code
Q.n Add, Sub, & Mul, multiple numbers provided by the user For loop ⏳ Pending View Code
Q.n Write a simple Python class that simulates CRUD for a student list. ⏳ Pending View Code
Q.n Dynamic Class Injection using Metaclasses ⏳ Pending View Code

🚀 How to Use & Clone

If you want to practice these challenges locally:

  1. Clone the Repo:
    git clone [https://github.com/sajjadali-fullstack/python-daily-challenges.git](https://github.com/sajjadali-fullstack/python-daily-challenges.git)