Skip to content

Praveen76/Oops-in-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OOPs in Python

This repository contains a Jupyter Notebook that demonstrates the general structure of classes in Object-Oriented Programming (OOP) using Python. It aims to help you learn how to build your own classes, specialized to your needs.

Learning Objectives

At the end of this experiment, you will be able to:

  • Learn the general structure of classes in OOP using Python
  • Learn how to build your own class using OOP, specialized to your needs

Files

  • OOPs_Building_Classes.ipynb: The main Jupyter Notebook file that contains the code and explanations for understanding and building classes using OOP in Python.

Getting Started

Prerequisites

To run the notebook, you need to have the following installed:

  • Python 3.x
  • Jupyter Notebook

You can install Jupyter Notebook using pip:

pip install notebook

Running the Notebook

  1. Clone the repository:
git clone https://github.com/Praveen76/Oops-in-Python.git
  1. Navigate to the cloned directory:
cd Oops-in-Python
  1. Launch Jupyter Notebook:
jupyter notebook
  1. Open the OOPs_Building_Classes.ipynb notebook and run the cells to explore the concepts of building classes using OOP in Python.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request or open an issue for any bugs, suggestions, or improvements.


Acknowledgments

  • The developers of Jupyter Notebook for providing an interactive platform to demonstrate and learn concepts.
  • The Python community for creating and maintaining a robust ecosystem for scientific computing and education.

License

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

Issues:

If you encounter any issues or have suggestions for improvement, please open an issue in the Issues section of this repository.


Contact:

The code has been tested on Windows system. It should work well on other distributions but has not yet been tested. In case of any issue with installation or otherwise, please contact me on Linkedin

Happy coding!!


About Me:

I’m a seasoned Data Scientist and founder of TowardsMachineLearning.Org. I've worked on various Machine Learning, NLP, and cutting-edge deep learning frameworks to solve numerous business problems.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published