Skip to content

sajjadali-fullstack/python-daily-challenges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Daily Challenges 🚀

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

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

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


✍️ 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.


📈 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. VOTE HERE: What should be the next challenge? 🗳️ ⏳ Pending View Code
Q.50 Write a simple Python class that simulates CRUD for a student list. ⏳ Pending View Code

✍️ 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! 🚀)


🚀 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)

About

A comprehensive repository tracking my daily Python coding journey, from core fundamentals to advanced full-stack concepts,.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages