Bite 1. Sum n numbers


Write a Python function that calculates the sum of a …
3.10
default args
freebie
None
range
sum


Bite 3. Word Values


Find the dictionary word with the highest value using Scrabble rules. …
3.10
freebie
max
Scrabble
sum


Bite 124. Marvel data analysis


This is a simplified version of our Marvel Data Analysis …
3.10
Counter
csv
data analysis
list comprehensions
rounding
sum


Bite 134. Two Sums


Given a random list of numbers, your task is to …
3.10
index
looping
sorting
sum


Bite 254. Global vs local variables


This Bite is to illustrate scoping. You will sum numbers …
3.10
global
sum


Bite 287. Sum indices


Write a function that accepts a list of strings and …
3.10
looping
sum


Bite 308. Calculate the median from a dictionary


You are in charge of a program that continuously collects …
3.10
median
sorting
sum


Bite 137. Gourmets' Nightmare


Many gourmets struggle to find the perfect pairing of wines …
3.10
Counter
intersection
operator
sorting


Bite 194. Add caching to a Fibonacci function


In this Bite you will learn about memoization: In computing, …
3.10
cache
fibonacci
functools
performance


Bite 202. Analyze some Bite stats data  part II


In this Bite you will analyze complexity levels of our …
3.10
csv
data analysis
sorting


Bite 206. Calculate and evenly split the bill


Three old friends Bob, Mary, and Alice meet at PyCon …
3.10
Decimal
numbers
rounding


Bite 208. Find the number pairs summing up N


In this Bite you complete find_number_pairs which receives a list …
3.10
itertools
looping
numbers


Bite 279. Armstrong numbers


In number theory there are many interesting numbers  eg. …
3.10
algorithms
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 284. Pascal triangle


A Pascal triangle is a triangular array of integers constructed …
3.10
algorithms
Pascal


Bite 292. Scoring matrices


Proteins fulfill important functions in all organisms and consist of …
3.10
bioinformatics
enumerate
looping
numbers
zip


Bite 325. Floating point arithmetic


This Bite introduces you to a few issues associated with …
3.10
arithmetic
floats
numbers
rounding


Bite 331. Convolution in Neural Networks


Finally a Bite about deep learning! At least, about one …
3.10
deep learning
numpy


Bite 354. When to Use Command Line Option (CLI) Options and When CLI Arguments?


In Typer, you can use either typer.Option or typer.Argument. Well, …
3.10
command line
Typer


Bite 355. Create Your First Typer Command Line Interface (CLI) Application


In the previous Bites, you have successfully transformed an existing …
3.10
command line
Typer


Bite 364. Create Wikipedia Lorem Ipsum text


Lorem Ipsum is text used to demonstrate layout in documents …
3.10
beautifulsoup
list comprehensions
random
regular expressions
requests


Bite 371. Python3.9  Dictionary Merge


Python 3.9 brought an exciting enhancement to the dict builtin …
dict
Python3.9
union

