go back  What to code next?

Bite Level Description & Tags
Bite 6. PyBites Die Hard Intermediate level Given a listing of files of our community branch determine …
Counter file processing generators namedtuple
Bite 12. Write a user validation function Intermediate level Create a function that takes a username and checks for …
classes exception handling namedtuple
Bite 13. Convert dict to namedtuple/json Intermediate level Write a function to convert the given blog dict to …
dict json namedtuple
Bite 30. Movie data analysis Intermediate level In this Bite we are going to parse a csv …
data analysis defaultdict mean movie data namedtuple sorting
Bite 34. Building a Karma app - implement the User class Advanced level This Bite is about implementing a User class that keeps …
classes dunder methods namedtuple operator overloading properties
Bite 49. Scrape Packt's html with BeautifulSoup Intermediate level In this Bite you will parse Packt's free learning ebook …
beautifulsoup namedtuple requests
Bite 50. Make a little PyBites search engine (feedparser) Advanced level Complete the program below to create a little search command …
any feedparser list comprehensions namedtuple search
Bite 55. Get the latest game releases from Steam's RSS feed Beginner level The Steam gaming platform has an RSS feed of their …
feedparser namedtuple
Bite 60. Create a deck of Uno cards Intermediate level In this Bite you will create a deck of Uno …
list list comprehensions namedtuple
Bite 61. Create a variable size Paw Patrol card deck with random actions Advanced level The Paw Patrol card deck consists of 32 cards ranging …
itertools namedtuple random string module
Bite 63. Use an infinite iterator to simulate a traffic light Advanced level Complete traffic_light using itertools.cycle to return an infinite iterator to …
iterators itertools namedtuple
Bite 81. Filter and order tweets by polarity values Intermediate level In this Bite we collected some random tweets and populated …
namedtuple TextBlob Twitter
Bite 92. Humanize a datetime Intermediate level In this Bite you will convert a timedelta object into …
datetime namedtuple
Bite 94. Parse PyCon talk data from YouTube Advanced level PyCon2018 was awesome! But you clearly had to choose the …
list comprehensions max namedtuple
Bite 98. Code your way out of a grid Advanced level Given a 2D grid of equal length x and y, …
looping namedtuple numbers tuple unpacking
Bite 108. Loop over a dict of namedtuples calculating a total score Intro level In this Bite you calculate the total amount of points …
counting dict namedtuple
Bite 112. Social Media Username Validator Advanced level In this Bite you parse social_platforms below into a dict …
namedtuple range re regular expressions string manipulation string matching typing
Bite 135. Sort a list of book objects Intermediate level In this Bite you are going to look at a …
attrgetter datetime lambda list namedtuple operator sorting
Bite 142. Exception Handling: Calculate the Winning Player Intermediate level Complete the two functions below: calculate_score takes a list of …
exception handling namedtuple numbers
Bite 145. Record Breakers Advanced level The data for this challenge comes from a subset of …
csv data analysis pandas
Bite 151. Contemporary Composers Intermediate level You are given a list of operas and a list …
datetime dict exception handling generators namedtuple
Bite 220. Analysing @pythonbytes RSS feed Advanced level Another feedparser exercise! In this Bite we're going to analyze …
classes Counter feedparser max min namedtuple regular expressions string matching type hinting
Bite 226. Get top titles from news.python.sc Intermediate level There is a new Python news aggregator in town! Check …
beautifulsoup namedtuple news requests sorting string parsing web scraping
We use Python 3.7