magic-methods

There are 28 repositories under magic-methods topic.

  • PyHub

    SVijayB/PyHub

    A-Z of Python Essentials in one place

    Language:Python301716
  • ayonli/js-magic

    JavaScript magic methods support.

    Language:TypeScript13111
  • sphinx-contrib/prettyspecialmethods

    Shows special/magic methods in sphinx docs as the python syntax that invokes them

    Language:Python8296
  • lang-codes/codes-python-basics

    Basics of Syntax, Operators, Flow Control, Data Types & Methods, Classes, Inheritence, Meta-Programming, Modules, and Packages

    Language:Python2204
  • MariaSimon-AI/Gaussian_python_package

    This is a python package for mathematical operations of gaussian distributions. From this project I learned how to code and install basic python packages. I got to use magic methods, import statements, classes and inheritance in more depth.

    Language:Python2100
  • SLrepository/DnD

    Python Object Oriented Dungeon and Dragons game implementatin (text version)

    Language:Python2101
  • BrenekH/persistent-booleans

    Use "store.my_bool = True" to save boolean values to disk.

    Language:Python1100
  • Cybernate-IT/python-object-oriented-programming

    Explore Python Object-Oriented Programming with this repository. Structured modules, video tutorials, and practical code examples guide you from basics to advanced concepts. Ideal for learners and developers seeking hands-on mastery of OOP principles in Python. Happy coding!

    Language:Python1100
  • discretegames/mathdunders

    A Python decorator that automatically adds math operator dunders to a class.

    Language:Python1100
  • geodimitrov/Python-OOP-SoftUni

    Solutions for problems from the "Python OOP" course at SoftUni

    Language:Python1200
  • Jimoh1993/AWS-Machine-Learning-Scholarship-Course

    AWS and Udacity are collaborating to educate developers of all skill levels to get started with ML.

    Language:Python1101
  • TangoMan75/RelationshipBundle

    Provides magic methods for OneToOne, OneToMany, ManyToOne, ManyToMany, relationships.

    Language:PHP1101
  • Varunkumar2516/PYTHON

    This repository is a structured, day-wise journey through the core concepts of Python programming, designed to help beginners and intermediate learners gain practical experience and deep understanding of the Python language.

    Language:Jupyter Notebook1
  • AusAura/Jason-personal-assistant-bot-team-version-

    Personal assistant that can work with address book and notes. Using currying and command parser for Adress Book. Decorator catches all possible errors. Saves data locally in JSON files. Includes Extension File Sorter as a separate sub-application. This specific version was made by team of 6 people as personal project.

    Language:Python0100
  • AxeBearDev/php-magic

    PHP utilities for hooking into magic methods using docblocks and attributes

    Language:PHP0100
  • linusshops/magicdoc

    Generate documentation for magic methods from json files

    Language:PHP0340
  • LuizBenguigui/Desenvolve_40_Mais_Modulo2

    Curso de Python na LetsCode do Projeto Magalu Desenvolve40+ - Módulo 2 (Programação Orientada a Objetos | Python)

    Language:Python0100
  • merriammassey/datasci-distributions

    A Python package for working with Binomial & Gaussian distributions. I packaged and distributed this project on PyPi as a final project in the AWS Machine Learning Foundations Nanodegree Program.

    Language:Python0000
  • rresma3/Python_TreeDict

    Implementation of a Tree Dictionary with hashable, sorted (k, v) pair objects, using a BST implementation

    Language:Python0000
  • aedart/athenaeum-properties

    [READ ONLY] Athenaeum Properties package - see https://github.com/aedart/athenaeum

    Language:PHP10
  • ebukari/comparative

    Implement comparison magic methods in one line!

    Language:Python10
  • LesiaUKR/goit-pycore-hw-07

    Master's degree. MODULE 10 | HOMEWORK| Advanced Object-Oriented Programming in Python

    Language:Python10
  • linhntaim/magic-class

    Activate PHP-like magic methods in Javascript classes and instances.

    Language:JavaScript10
  • mikebarlow/GetSet

    Trait for adding magic setters / getters to objects

    Language:PHP10
  • ParisaArbab/Dice-and-Cups

    simulating dice with different numbers of sides (six, ten, and twenty) and a class for managing a collection of these dice.

    Language:Python10
  • PedroPiuma/PHP-Avancando-com-OO

    Neste curso, aprofunda-se os conhecimentos sobre orientação a objetos. Fala-se sobre a teoria por trás dos fundamentos da orientação a objetos, ensina-se como utilizar métodos interceptadores, traits, type-hinting, autoload e outros. Aplica-se esses conhecimentos na prática e direto no código.

    Language:PHP10
  • RezaSaadatyar/Object-Oriented-Programming

    This repository introduces Object-Oriented Programming (OOP) in Python, covering Abstraction, Encapsulation, Inheritance, and Polymorphism with practical examples. Ideal for beginners and experienced developers, it helps design modular, scalable, and maintainable Python programs.

    Language:Jupyter Notebook10