Pybites Platform
Paths
Exercises
Newbie Bites
Intro Bites
Regular Bites
Pricing
Help
FAQ
News
Community
Python Tips
Coaching
Keyboard Shortcuts
Login
Dunder Methods Bite Exercises
Level
Name
Tags
B
Class with str
newbie
dunder methods
classes
B
Complete a user class: properties and representation dunder methods
properties
classes
__repr__
string manipulation
dunder methods
f-strings
__str__
I
Create a multiplication table class of variable length
exception handling
numbers
dunder methods
classes
I
Keep state in a class + make its instance callable
dunder methods
classes
I
Subclass the dict built-in
classes
inheritance
dunder methods
I
Thumbs up for operator overloading
exception handling
classes
emojis
dunder methods
operator overloading
I
Sortable dataclasses and enums
dataclasses
sorting
dunder methods
enum
A
Enrich a class with dunder methods
dunder methods
properties
functools
A
Write a context manager
operator overloading
context managers
dunder methods
with statement
A
Matrix multiplication / @ operator
operator overloading
__matmul__
dunder methods
A
Building a karma app - implement the user class
properties
classes
dunder methods
operator overloading
namedtuple
A
Subclass the list built-in
exception handling
properties
dunder methods
mean
inheritance
operator overloading
list
statistics
median
A
Ninja rankings
classes
bisect
heapq
tuples
dunder methods
dataclasses
Keyboard Shortcuts
×
Bite Page Shortcuts
Run Tests
Cmd/Ctrl + Enter
Run Code
Shift + Enter
Lint
Alt + Enter
Switch Code / Tests / Solution Tabs
Cmd/Ctrl + 1/2/3
Global Shortcuts
Focus Navbar Search Form
Cmd/Ctrl + K
Show this Shortcuts Modal
Cmd/Ctrl + Shift + K