Hone Your Python Skills!
Newbie Bites
Intro Bites
Regular Bites
Learning Paths
Pricing
Login
☰
☰
PyBites Platform
What to code next?
Bites of Py Exercises
Blog Code Challenges
Bite
Level
Description & Tags
Bite 66. Calculate the running average of a sequence
Write a function that takes a sequence of items and …
enumerate
itertools
mean
Bite 30. Movie data analysis
In this Bite we are going to parse a csv …
data analysis
defaultdict
freebie
mean
movie data
namedtuple
sorting
Bite 158. Subclass the list built-in
In this Bite you will complete IntList, a subclass of …
dunder methods
exception handling
inheritance
list
mean
median
operator overloading
properties
statistics
Bite 365. Rolling two dice for an advantage
Let's roll the dice! When playing a game where it …
itertools
math
mean
Bite 188. Get statistics from PyBites test code
Did you know Python has a statistics module?For this Bite …
data analysis
file processing
statistics
Bite 236. User experience matters! Suggest matching files
We love it when CLI or web apps take the …
difflib
files
pathlib
Bite 253. More Pandas Series Practice
In Bite 251 and Bite 252 we looked at creating …
math
pandas
series
statistics
Bite 346. Getting started with the IRIS data set
You are getting started with machine learning (ML)! Are you …
data wrangling
machine learning
numpy
pandas
scikit-learn
Bite 333. Metropolis–Hastings Algorithm
In statistics and statistical physics, the Metropolis–Hastings algorithm is a …
algorithms
Markov chain Monte Carlo
numpy
statistics
Bite 370. Getting started with vectors
In the previous two Bites you have annotated small pieces …
annotations
type hinting
PCC
Title
Summary
No matching Challenges found.
We use Python 3.8