Pybites Platform
Exercises
Newbie Python Exercises
Intro Python Exercises
Regular Python Exercises
Learning Paths
Pricing
Help
FAQ
Contact
About
Community
Login
Classes Bite Exercises
Level
Name
Tags
Make a class
newbie
classes
Class with str
newbie
dunder methods
classes
Make a dataclass
dataclasses
newbie
classes
Complete a user class: properties and representation dunder methods
properties
classes
__repr__
string manipulation
dunder methods
f-strings
__str__
Keep a list sorted upon insert
bisect
data structures
classes
__str__
Write a user validation function
exception handling
classes
namedtuple
No promo twice, keep state in a class
exception handling
properties
classes
Create a multiplication table class of variable length
exception handling
numbers
dunder methods
classes
Keep state in a class + make its instance callable
dunder methods
classes
Subclass the dict built-in
classes
inheritance
Oop fun at the zoo
classmethod
itertools
classes
__str__
Complete a tox ini file parser class
configparser
tox
properties
classes
string parsing
string matching
Multiple inheritance (__mro__)
multiple inheritance
__mro__
classes
inheritance
Type hinting practice
dataclasses
type hinting
classes
Thumbs up for operator overloading
exception handling
classes
emojis
dunder methods
operator overloading
A simple document class
properties
classes
annotations
string
method chaining
Alternative constructors
classmethod
classes
Abc's and class inheritance
abstractmethod
ABCs
classes
inheritance
Building a karma app - implement the user class
properties
classes
dunder methods
operator overloading
namedtuple
Number guessing game class
random
games
classes
Write a score property
properties
classes
Ninja rankings
classes
bisect
heapq
tuples
dunder methods
dataclasses
Create a js-like dict object
javascript
classes
dict
inheritance
Cached property decorator
caching
decorators
properties
classes
Analysing @pythonbytes rss feed
regular expressions
classes
max
min
Counter
string matching
feedparser
type hinting
namedtuple
Scrape best programming books
data wrangling
classes
beautifulsoup
data cleaning
books
web scraping
sorting
Write tests for an account class
pytest
classes
Test a number guessing game
exception handling
classes
games
mock.patch
pytest
Test a movie db class
classes
fixtures
SQL
sqlite3
movie data
pytest
Taxable income calculator
typing
finance
properties
classes
dataclasses
namedtuple
Evaluate a bridge hand
exception handling
properties
classes
looping
sorting
enum