Skip to content

i-JayshreeChauhan/Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Learning Repository

Welcome to this comprehensive Python learning repository!
This repo contains carefully curated chapters covering important Python topics along with two hands-on projects to solidify your understanding.


📚 Chapters

Each chapter focuses on a key Python concept or feature, explained with examples and exercises:

  • Chapter 1: Modules, Comments, and PIP
  • Chapter 2: Variables and Data Types
  • Chapter 3: Strings
  • Chapter 4: Lists and Tuples
  • Chapter 5: Dictionaries and Sets
  • Chapter 6: Conditional Expressions
  • Chapter 7: Loops
  • Chapter 8: Functions and Recursion
  • Chapter 9: File I/O
  • Chapter 10: Object-Oriented Programming (OOP) Basics
  • Chapter 11: OOP and Inheritance
  • Chapter 12: Advanced Python Part 1
  • Chapter 13: Advanced Python Part 2

🚀 Projects

Two projects designed to help you apply what you've learned:

  • Project 1 : Rock Paper Scissors: A command-line game where you play rock, paper, scissors against the computer.
  • Project 2 : Number Guessing Game: A fun interactive game where the player tries to guess a randomly generated number within a certain number of attempts.

Getting Started

  1. Clone this repository:
    git clone https://github.com/yourusername/your-repo-name.git
    cd your-repo-name
    
  2. (Optional) Create and activate a virtual environment:
     python -m venv venv
     source venv/bin/activate  # On Windows: venv\Scripts\activate
    
  3. Install dependencies (if any):
    pip install -r requirements.txt
    
  4. Explore chapters and projects!

How to Use

  • Go through the chapters folder to learn Python topics step-by-step.
  • Try out the example codes and exercises in each chapter.
  • Build and run the projects to practice applying your knowledge.

Contribution

Contributions are welcome! Feel free to open issues or submit pull requests to improve the content.

License

This repository is licensed under the MIT License. See the LICENSE file for details.

Contact

If you have any questions, feel free to reach out at jayshree.chauhan7397@gmail.com.

Happy coding! 🐍🚀

About

This is a comprehensive Python learning repository. This repo contains carefully curated chapters covering important Python topics along with two hands-on projects to solidify your understanding.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors