go back  What to code next?

Bite Level Description & Tags
Bite 3. Word Values Intermediate level Calculate the dictionary word that would have the most value …
max Scrabble sum
Bite 18. Find the most common word Intermediate level Write a function that returns the most common (non stop)word …
Counter data analysis list comprehensions
Bite 23. Find words that are > 95% similar Advanced level Given a list of tags of our blog find the …
difflib file processing findall itertools SequenceMatcher
Bite 43. Force keyword arguments Beginner level Write a function called get_profile that can only allows 2 …
function arguments kwargs
Bite 47. Write a new password field validator Intermediate level You know these Create a new password forms? They do …
re string module
Bite 65. Get all valid dictionary words for a draw of letters Intermediate level This Bite focusses on the use of itertools. To that …
itertools Scrabble
Bite 72. Retrieve the right Ninja Belt based on score Intermediate level As you have probably seen on the new dashboard you …
itertools OrderedDict
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 87. Convert Decimal to Roman Numerals Intermediate level Complete romanize that takes a decimal number and converts it …
numbers OrderedDict
Bite 103. Loop through a dictionary and pluralise a word Intro level You're given a dictionary of people and the number of …
dict looping
Bite 113. Filter words with non-ascii characters Intermediate level In this Bite you extract words from a text that …
all ascii ord unicode
Bite 118. List exercise: return first occurrence indices of duplicated words Intermediate level In this Bite you are presented with a list of …
counting list comprehensions set
Bite 121. Determine the strength of a password Advanced level In this Bite you evaluate the strength of a password. …
re string matching
Bite 122. Check if two words are anagrams Intermediate level An anagram is a word or phrase formed by rearranging …
anagram string matching
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 132. Find the word with the most vowels Intermediate level Finish the get_word_max_vowels function below that takes a text string …
counting lambda list comprehensions string matching
Bite 145. Record Breakers Advanced level The data for this challenge comes from a subset of …
csv data analysis pandas
Bite 149. Sorting words with constraint Beginner level Here is a list of words Jacob is trying to …
lambda sorting string manipulation
We use Python 3.7