Added SQLAlchemy Example
This commit is contained in:
26
SQLAlchemy-ORM/demo.py
Normal file
26
SQLAlchemy-ORM/demo.py
Normal file
@@ -0,0 +1,26 @@
|
||||
"""Very quick introduction to python classes"""
|
||||
|
||||
from typing import override
|
||||
|
||||
|
||||
class Food:
|
||||
name: str
|
||||
calories: int
|
||||
|
||||
count: int = 1
|
||||
|
||||
def __init__(self, name: str, calories: int) -> None:
|
||||
self.name = name
|
||||
self.calories = calories
|
||||
|
||||
@override
|
||||
def __str__(self) -> str:
|
||||
return f"A(n) {self.name} with {self.calories}"
|
||||
|
||||
@override
|
||||
def __repr__(self) -> str:
|
||||
return f"Food({self.name!r}, {self.calories!r})"
|
||||
|
||||
|
||||
apple = Food("apple", 100)
|
||||
pizza = Food("pizza", 300)
|
||||
Reference in New Issue
Block a user