In this repository, you will find the Python topic from basics to advanced along with DSA. Each folder contains a dedicated note file Notes.md
- Python Basics : Click Here
- Python Intermediate : Click Here
- Python Collections : Click Here
- Python Advanced : Click Here
Contribution Guidelines:
Thank you for considering contributing to this project! Contributions are welcome and encouraged. Before you start, please take a moment to review the guidelines.
- Please make sure to follow the guidelines while making a PR. Any changes should be made in the respective section only.
You are always welcome to contribute to this repository, just follow these simple steps:
-
Fork the Repository: Create a personal fork (copy) of this repository on your GitHub account.
-
Clone your forked repository to your local machine.
git clone https://github.com/your-username/Python-DSA.git
- Create a new branch for your contribution.
git checkout -b feature/your-feature
Add your code, notes, or make necessary changes
- Commit your changes with a clear and concise commit message.
git commit -m "Add your message here"
- Push your changes to your forked repository.
git push origin feature/your-feature
- Create a pull request from your forked repository to the main repository.
- Provide a clear title and description for your pull request.
- Follow PEP 8 guidelines for Python code.
- Use clear and descriptive variable/function names.
- Include comments where necessary to explain complex sections of code.
- Ensure that your code is well-documented.
- Add comments to explain the purpose of functions, classes, and any important logic Thank you for your contribution! Your efforts help make this project better for everyone.❤️