go back  What to code next?

Bite Level Description & Tags
Bite 53. Convert text into multiple columns Advanced level You run a news site and you got feedback that …
string manipulation
Bite 54. Nicer formatting of a poem or text Beginner level In this Bite you complete print_hanging_indents to print a poem …
string manipulation textwrap
Bite 68. Remove punctuation characters from a string Beginner level Complete remove_punctuation which receives an input string and strips out …
string manipulation string module
Bite 106. Strip out vowels and count the number of replacements Intro level In this Bite we'd like you to loop over the …
counting regular expressions replace string manipulation Zen of Python
Bite 109. Workout dict lookups and raising an exception Intro level In this Bite you learn how to lookup values from …
dict exception handling format string manipulation ternary
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 127. Return the right ordinal suffix for a number Intermediate level In this Bite you complete a function that takes an …
dict modulo numbers string manipulation
Bite 129. Analyze Stock Data Intermediate level In this Bite we will answer some questions about stocks, …
counting data analysis json requests sorting string manipulation
Bite 131. Screen scraper Advanced level This is the output from using screenFetch on my junky …
dict index regular expressions slicing string manipulation
Bite 133. Convert an Amazon URL into an affiliation link Beginner level Can you help PyBites automate their Amazon affiliation link creation?Complete …
regular expressions string manipulation
Bite 139. Calculate a coding streak in days Advanced level In this Bite you are going to calculate the amount …
datetime string manipulation timedelta
Bite 149. Sorting words with constraint Beginner level Here is a list of words Jacob is trying to …
lambda sorting string manipulation
Bite 150. Turn messy CSV into JSON Intermediate level At the 1 year mark of our platform here is …
csv json pandas re string manipulation
Bite 152. Manipulate string decorator Advanced level Write a decorator called strip_range that replaces characters with dots. …
decorators kwargs list string manipulation
Bite 155. Split a string by spaces or quoted text Intermediate level Another text manipulation Bite. Code split_words_and_quoted_text that takes a text …
split string manipulation
Bite 163. Which packages were upgraded? Intermediate level In this Bite you compare a list of packages (aka …
comparison dict numbers string manipulation
Bite 164. CLI tool: HTML link converter (stdin to stdout) Advanced level In this Bite you are going to help your team …
data wrangling exception handling html stdin string formatting string manipulation sys
Bite 165. Parse an /etc/passwd file output Beginner level The /etc/passwd file is a text-based database of information about …
split string manipulation tuple unpacking
Bite 167. Complete a User class: properties and representation dunder methods Beginner level In this Bite you are presented with another class, User …
classes dunder methods f-strings properties __repr__ __str__ string manipulation
Bite 174. string manipulation and metrics Advanced level This bite will get you to play around with creating …
Counter data classes list comprehensions properties string formatting string manipulation translate
Bite 182. Parse a bunch of quotes from HTML Intermediate level Let's get some inspiration. Below you find the simplified HTML …
dict regular expressions string manipulation string parsing
Bite 191. Starwars character with highest BMI Intermediate level In this Bite you will parse a multiline string of …
max operator string manipulation tuple unpacking
Newbie Bite 8. string manipulation There are times you'll need to manipulate the strings you've …
newbie string manipulation
Bite 223. Unix file permissions Intermediate level Each file and directory in Unix has its permissions broken …
dict list comprehensions string manipulation
Bite 224. Get sentences from a text Advanced level Here is another fun regex exercise for you: it's easy …
data wrangling regular expressions string manipulation
Bite 225. Swap case PyBites characters Beginner level In this Bite you will swap case all pybites characters …
looping string manipulation string parsing
Bite 234. Capitalize sentences Intermediate level In this Bite you are going to capitalize sentences in …
regular expressions string manipulation string matching string parsing
PCC Title Summary
No matching Challenges found.
We use Python 3.7