Skip to content

ashishkumardata/python_50_questions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Python 50 Questions (Jupyter Notebook)

This repository contains solutions to 50 Python programming questions implemented using functions and exception handling, all organized in a Jupyter Notebook.

📌 Overview This project is designed to practice and strengthen core Python concepts in a structured and interactive way using Jupyter Notebook.

💡 Key Features ✅ Solutions written using functions ✅ Proper use of exception handling (try-except) ✅ Implemented in Jupyter Notebook (.ipynb) ✅ Clean, readable, and beginner-friendly code

🧠 Topics Covered

  • Basic Python concepts
  • Conditional statements
  • Loops
  • Functions
  • Exception handling
  • Lists, Tuples, Dictionaries
  • String operations

📂 Project Structure All 50 questions are solved in a single Jupyter Notebook Each problem is clearly separated and explained Code is easy to understand and well-organized


📸 Notebook Preview

image alt


🚀 How to Run

  • Clone the repository
  • Open the notebook in Jupyter Notebook / Jupyter Lab
  • In CMD prompt write jupyter notebook

🎯 Purpose

  • Practice Python fundamentals
  • Prepare for coding interviews
  • Improve problem-solving skills

📌 Author Ashish Kumar

About

This repository contains 50 Python programming questions solved using functions and exception handling, organized in a Jupyter Notebook for structured learning and practice.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors