Hone Your Python Skills!
Newbie Bites
Intro Bites
Regular Bites
Learning Paths
100 Days of Code
Pricing
Coaching
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 …
3.10
enumerate
itertools
mean
Bite 30. Movie data analysis
In this Bite we are going to parse a csv …
3.10
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 …
3.10
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 …
3.10
itertools
math
mean
Bite 188. Get statistics from PyBites test code
Did you know Python has a statistics module? For this …
3.10
data analysis
file processing
statistics
Bite 236. User experience matters! Suggest matching files
We love it when CLI or web apps take the …
3.10
difflib
files
pathlib
Bite 253. More Pandas Series Practice
In Bite 251 and Bite 252 we looked at creating …
3.10
math
pandas
series
statistics
Bite 346. Getting started with the IRIS data set
You are getting started with machine learning (ML)! Are you …
3.8
data wrangling
machine learning
numpy
pandas
scikit-learn
Bite 333. Metropolis–Hastings Algorithm
In statistics and statistical physics, the Metropolis–Hastings algorithm is a …
3.10
algorithms
Markov chain Monte Carlo
numpy
statistics
Bite 370. Getting started with vectors
In the previous two Bites you have annotated small pieces …
3.10
annotations
type hinting
PCC
Title
Summary
No matching Challenges found.