diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index bd82b6b8b..2fc56564d 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -63,9 +63,13 @@ "# For testing purposes, we will write our code in the function\n", "def anagram_checker(word_a, word_b):\n", " # Your code here\n", + " word_a = word_a.replace(\" \",\"\").lower();\n", + " word_b = word_b.replace(\" \",\"\").lower();\n", + "\n", + " return (sorted(word_a) == sorted(word_b));\n", "\n", "# Run your code to check using the words below:\n", - "anagram_checker(\"Silent\", \"listen\")" + "anagram_checker(\"Silent\", \"listen\") # True" ] }, { @@ -74,7 +78,7 @@ "metadata": {}, "outputs": [], "source": [ - "anagram_checker(\"Silent\", \"Night\")" + "anagram_checker(\"Silent\", \"Night\") # False" ] }, { @@ -83,7 +87,7 @@ "metadata": {}, "outputs": [], "source": [ - "anagram_checker(\"night\", \"Thing\")" + "anagram_checker(\"night\", \"Thing\") # True" ] }, { @@ -102,7 +106,14 @@ "outputs": [], "source": [ "def anagram_checker(word_a, word_b, is_case_sensitive):\n", - " # Modify your existing code here\n", + " word_a = word_a.replace(\" \",\"\");\n", + " word_b = word_b.replace(\" \",\"\");\n", + "\n", + " if (not is_case_sensitive):\n", + " word_a = word_a.lower();\n", + " word_b = word_b.lower();\n", + "\n", + " return (sorted(word_a) == sorted(word_b));\n", "\n", "# Run your code to check using the words below:\n", "anagram_checker(\"Silent\", \"listen\", False) # True"