Bite 211. Write a retry decorator
|
|
Write a retry decorator that retries executing the function it …
3.10
decorators
exception handling
|
|
Bite 230. Thumbs up for operator overloading
|
|
In this Bite we learn a bit of operator overloading. …
3.10
classes
dunder methods
emojis
exception handling
operator overloading
|
|
Bite 248. Test a number guessing game
|
|
In this Bite you test a simple number guessing game …
3.7
classes
exception handling
games
mock.patch
pytest
|
|
Bite 142. Exception Handling: Calculate the Winning Player
|
|
Complete the two functions below: calculate_score takes a list of …
3.10
exception handling
namedtuple
numbers
|
|
Bite 144. Calculate the Number of Months Passed
|
|
Some more fun working with dates! In this Bite you …
3.10
datetime
dateutil
exception handling
|
|
Bite 151. Contemporary Composers
|
|
You are given a list of operas and a list …
3.10
datetime
dict
exception handling
generators
namedtuple
|
|
Bite 169. Simple length converter
|
|
Your task is to complete the convert() function. It's purpose …
3.10
exception handling
numbers
rounding
|
|
Bite 212. Suppressing exceptions
|
|
Ever wanted to suppress an exception? Check out Python's contextlib …
3.10
context managers
exception handling
|
|
Bite 160. 15-way Rock Paper Scissors
|
|
In this Bite you are going to write a 15-way …
3.10
csv
dict
exception handling
games
|
|
Bite 164. CLI tool: HTML link converter (stdin to stdout)
|
|
In this Bite you are going to help your team …
3.10
data wrangling
exception handling
html
stdin
string formatting
string manipulation
sys
|
|
Bite 227. Convert Warcraft json data to csv
|
|
In this Bite we are going to convert some Warcraft …
3.10
csv
exception handling
json
|
|
Bite 59. Create a multiplication table class of variable length
|
|
Danny does not like rote learning (nor do we!). He …
3.10
classes
dunder methods
exception handling
numbers
|
|
Bite 282. Evaluate a Bridge hand
|
|
In this bite you will implement a BridgeHand class representing …
3.10
classes
enum
exception handling
looping
properties
sorting
|
|
Bite 348. Citation indexes
|
|
Academic research innovates by publishing papers, i.e., documents collecting ideas …
3.10
builtins
exception handling
typing
|
|
Bite 299. Base converter
|
|
For this challenge, you are going to have write a …
3.10
base
exception handling
|
|
Bite 315. More logging practice
|
|
In this Bite you will hone your logging skills by …
3.10
exception handling
logging
|
|
Bite 321. Magic bytes
|
|
Magic numbers are bytes that can be used to uniquely …
3.10
bytes
csv
exception handling
file processing
images
string parsing
|
|
Bite 241. Write tests for list_to_decimal
|
|
Our 4th test Bite. Michael made a calculator that will …
3.7
exception handling
freebie
pytest
|
|
Bite 300. 🥳 PTO Calculator
|
|
We've all been affected by COVID-19 in one way or …
3.10
calendar
datetime
exception handling
looping
numbers
string formatting
|
|
Bite 350. Learn to handle cron schedule expressions
|
|
Let your mind wander and tell us what you think …
3.10
crontab
dataclasses
datetime
exception handling
iteration
|
|
Bite 10. Practice exceptions
|
|
In this Bite you'll learn to catch and raise Python …
3.10
exception handling
raise
|
|
Bite 12. Write a user validation function
|
|
Create a function that takes a username and checks for …
3.10
classes
exception handling
namedtuple
|
|
Intro Bite 09. Workout dictionary lookups
|
|
In this Bite you learn how to lookup values from …
3.10
dict
exception handling
format
freebie
string manipulation
ternary
|
|
Bite 330. Simple Math Equation Solver
|
|
Your task is to write a simple math equation solver. …
3.10
exception handling
itertools
list operations
math
operator
|
|
Bite 25. No promo twice, keep state in a class
|
|
In this bite a real world scenario: PyBites has a …
3.10
classes
exception handling
properties
|
|
Bite 141. Primitive date format inferrer
|
|
Complete the get_dates method given the following: a listing of …
3.10
classmethod
datetime
enum
exception handling
|
|
Bite 136. Bloodtypes
|
|
Check red blood cell compatibility between donor and recipient. For …
3.10
enum
exception handling
multi type input
|
|
Bite 158. Subclass the list built-in
|
|
In this Bite you will complete IntList, a subclass of …
3.10
dunder methods
exception handling
inheritance
list
mean
median
operator overloading
properties
statistics
|
|
Bite 159. Create a simple calculator
|
|
In this Bite you will create a simple calculator. It …
3.10
exception handling
numbers
operator
|
|
Bite 186. Calculate number of books to have read at date ...
|
|
For this Bite you are asked to start working on …
3.10
datetime
dateutil
exception handling
|
|
Intro Bite 10. Type conversion and exception handling
|
|
In this Bite you complete the divide_numbers function that takes …
3.10
exception handling
freebie
raise
type casting
|
|
Bite 343. FastAPI exception handling
|
|
In this Bite we'll take the API we built in …
3.10
FastAPI
freebie
|
|