|Bite||Description & Tags|
|Bite 1. Sum n numbers||
Write a function that can sum up numbers:It should receive ...
default args None range sum
|Bite 39. Calculate the total duration of a course||
In this Bite you read in a text file with ...
datetime findall numbers timedelta
|Bite 57. Create a simple calculator that receives command line arguments||
In this Bite you write a simple calculator that can ...
argparse functools reduce
|Bite 59. Create a multiplication table class of variable length||
Danny does not like rote learning (nor do we!). He ...
classes dunder methods exception handling numbers
|Bite 87. Convert Decimal to Roman Numerals||
Complete romanize that takes a decimal number and converts it ...
|Bite 94. Parse PyCon talk data from YouTube||
PyCon2018 was awesome! But you clearly had to choose the ...
list comprehensions max namedtuple
|Bite 96. Build Unix' wc program in Python||
In this Bite you will convert Unix' wc command into ...
file processing tempfile Unix
|Bite 98. Code your way out of a grid||
Given a 2D grid of equal length x and y, ...
looping namedtuple numbers tuple unpacking
|Bite 107. Filter numbers with a list comprehension||
Complete the function below that receives a list of numbers ...
list comprehensions modulo
|Bite 117. Round a number even (a.k.a. banker's rounding)||
Bankers Rounding is an algorithm for rounding quantities to integers, ...
|Bite 120. Write a numbers validation decorator||
Let's get some more practice with decorators ... in this ...
|Bite 121. Determine the strength of a password||
In this Bite you evaluate the strength of a password. ...
re string matching
|Bite 127. Return the right ordinal suffix for a number||
In this Bite you complete a function that takes an ...
dict modulo numbers string manipulation
|Bite 134. Two Sums||
Given a random list of numbers, your task is to ...
index looping sorting sum
|Bite 142. Exception Handling: Calculate the Winning Player||
Complete the two functions below: calculate_score takes a list of ...
exception handling namedtuple numbers
|Bite 149. Sorting words with constraint||
Here is a list of words Jacob is trying to ...
lambda sorting string manipulation
|Bite 152. Manipulate string decorator||
Write a decorator called strip_range that replaces characters with dots. ...
decorators kwargs list string manipulation
|Bite 153. Round a sequence of numbers||
It's time to get mathematical! In this Bite we ask ...
list comprehensions math rounding
|Bite 156. Make an index of story characters||
You know the index at the end of a book ...
collections defaultdict enumerate sorting string matching
|Bite 159. Create a simple calculator||
In this Bite you will create a simple calculator. It ...
exception handling numbers operator
|Bite 163. Which packages were upgraded?||
In this Bite you compare a list of packages (aka ...
comparison dict numbers string manipulation
|Bite 169. Simple length converter||
Your task is to complete the convert() function. It's purpose ...
exception handling numbers rounding
|45||TDD: Code FizzBuzz Writing Tests First!||Hi Pythonistas, it’s time to do things differently! Test-Driven Development has to be one of the hardest programming methodologies to adopt yet also one of the most satisfying. It forces a different mindset which is definitely not for everyone. Either way, put your thinking caps on and jump in!|