Determine whether the given words are anagrams
I want you to write a function that accepts two strings and returns True
if the two strings are anagrams of each other.
Your function should work like this:
>>> is_anagram("tea", "eat")
True
>>> is_anagram("tea", "treat")
False
>>> is_anagram("sinks", "skin")
False
>>> is_anagram("Listen", "silent")
True
Make sure your function works with mixed case.
Before you try to solve any bonuses, I recommend you try to find at least two ways to solve this problem.
Okay now to the bonuses...
Bonus 1
This is just a preview of the problem statement.
This exercise includes 3 bonuses, 8 hint links, and automated tests.
To solve this exercise, sign in to your Python Morsels account.
My name is Trey Hunner and I hold Python trainings for teams. I've spent countless hours refining my most interesting Python exercises into Python Morsels, a Python skill-building platform for folks who already know Python.
Python Morsels is design to help you improve your Python skills every week through 1 hour of deliberate practice.
Let me help you write more beautiful Python code. Sign up for Python Morsels to access this exercise and many more.
Join Python Morsels ✨