-
Updated
Dec 2, 2019 - Jupyter Notebook
object-oriented-programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects fundamental to many programming languages, including Java and C++. OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in JavaScript, for example).
Object-oriented programming has several advantages over procedural programming:
- OOP provides a clear structure for the programs
- OOP helps to keep the code DRY "Don't Repeat Yourself", and makes the code easier to maintain, modify and debug
- Logic can be abstracted, encapsulated, composed, inherited and decoupled
Here are 13 public repositories matching this topic...
Contains Python Notebooks for Udemy Python Bootcamp course by Jose Portilla.
-
Updated
Sep 7, 2021 - Jupyter Notebook
Notebook that implements a body and system class that simulate planetary movement in 2d or 3d.
-
Updated
Jan 14, 2024 - Jupyter Notebook
A toy example in a google colab notebook that models how a simple biological body plan could be stored in object-oriented morphogenetic code.
-
Updated
Jan 17, 2021 - Jupyter Notebook
Personal notes on OOPs in Python 3. Data obtained from different online sources for education and learning purposes
-
Updated
Jun 11, 2018 - Jupyter Notebook
Python Bootcamp 2020 Notebooks and Assignments
-
Updated
Feb 10, 2021 - Jupyter Notebook
Somos uma loja de venda de desktops e notebooks. Nossos produtos são os melhores do mercado!
-
Updated
Oct 2, 2022 - Python
Welcome to "Python Basics: Learn to Code from Scratch"! This is a comprehensive course designed for beginners who want to learn Python from scratch. In this repository, you will find all the course materials, including notebooks, assignments, and solutions.
-
Updated
Jul 23, 2023 - Jupyter Notebook
series of python tutorial in jupyter notebook format.
-
Updated
Jan 3, 2022 - Jupyter Notebook
This repository includes notebooks on topics such as abstraction and polymorphism, advanced error handling, classes, comparison of different sorting procedures, data encapsulation, generators, inheritance, and searching and sorting. These resources are designed to help you learn and explore the capabilities of the Python programming language.
-
Updated
May 25, 2023 - Jupyter Notebook
Collection of Python Projects, Jupyter Notebooks, & Learning Materials
-
Updated
Mar 18, 2024 - Python
Learn Python for data analysis from zero with this tutorial based on Jupyter notebooks.
-
Updated
Apr 16, 2024 - Jupyter Notebook
Python code for UNO game ( Player VS Pc). Includes both .py and .ipynb (Jupyter Notebook) files
-
Updated
Jun 17, 2020 - Jupyter Notebook
Created by MIT, Alan Kay
Released 1960
- Followers
- 68 followers
- Wikipedia
- Wikipedia