From 9b7828ecb6add8fc434422c5f647424c512f41ee Mon Sep 17 00:00:00 2001 From: t125yf Date: Mon, 5 May 2025 01:34:49 +0200 Subject: [PATCH 1/7] Update assignment_1.ipynb --- 02_activities/assignments/assignment_1.ipynb | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index bd82b6b8b..ca85ffcab 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -63,6 +63,11 @@ "# For testing purposes, we will write our code in the function\n", "def anagram_checker(word_a, word_b):\n", " # Your code here\n", + "def anagram_checker (word_a, word_b):\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\")" @@ -102,7 +107,13 @@ "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", + "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" From a3c1ab422b835aa4f0328037bebd26fdd4a6f736 Mon Sep 17 00:00:00 2001 From: t125yf Date: Mon, 5 May 2025 01:35:24 +0200 Subject: [PATCH 2/7] Update assignment_1.ipynb --- 02_activities/assignments/assignment_1.ipynb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index ca85ffcab..1f760c1ec 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -64,10 +64,10 @@ "def anagram_checker(word_a, word_b):\n", " # Your code here\n", "def anagram_checker (word_a, word_b):\n", - "word_a = word_a.replace(" ","").lower();\n", - "word_b = word_b.replace(" ","").lower();\n", + " word_a = word_a.replace(" ","").lower();\n", + " word_b = word_b.replace(" ","").lower();\n", "\n", - "return (sorted(word_a) == sorted(word_b));\n", + " return (sorted(word_a) == sorted(word_b));\n", "\n", "# Run your code to check using the words below:\n", "anagram_checker(\"Silent\", \"listen\")" From a0cbcc57e16c4173307c407b108e79ca0446fce2 Mon Sep 17 00:00:00 2001 From: t125yf Date: Mon, 5 May 2025 01:37:00 +0200 Subject: [PATCH 3/7] Update assignment_1.ipynb --- 02_activities/assignments/assignment_1.ipynb | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index 1f760c1ec..1ac8249a3 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -63,7 +63,6 @@ "# For testing purposes, we will write our code in the function\n", "def anagram_checker(word_a, word_b):\n", " # Your code here\n", - "def anagram_checker (word_a, word_b):\n", " word_a = word_a.replace(" ","").lower();\n", " word_b = word_b.replace(" ","").lower();\n", "\n", @@ -107,13 +106,13 @@ "outputs": [], "source": [ "def anagram_checker(word_a, word_b, is_case_sensitive):\n", - "word_a = word_a.replace(" ","");\n", - "word_b = word_b.replace(" ","");\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", - "return (sorted(word_a) == sorted(word_b));\n", + " if (not is_case_sensitive):\n", + " word_a = word_a.lower();\n", + " word_b = word_b.lower();\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" From 924b0c5cdf56d2b4dcb1a456e6deef202eaede03 Mon Sep 17 00:00:00 2001 From: t125yf Date: Mon, 5 May 2025 01:38:31 +0200 Subject: [PATCH 4/7] Update assignment_1.ipynb --- 02_activities/assignments/assignment_1.ipynb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index 1ac8249a3..09ae69bbd 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -63,8 +63,8 @@ "# 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", + " word_a = word_a.replace(\" \",\"\").lower();\n", + " word_b = word_b.replace(\" \",\"\").lower();\n", "\n", " return (sorted(word_a) == sorted(word_b));\n", "\n", @@ -106,8 +106,8 @@ "outputs": [], "source": [ "def anagram_checker(word_a, word_b, is_case_sensitive):\n", - " word_a = word_a.replace(" ","");\n", - " word_b = word_b.replace(" ","");\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", From a1c06c5fb6c7900b12102baa216809d0adf38ca6 Mon Sep 17 00:00:00 2001 From: t125yf Date: Mon, 5 May 2025 02:07:10 +0200 Subject: [PATCH 5/7] Update assignment_1.ipynb --- 02_activities/assignments/assignment_1.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index 09ae69bbd..1e1baf09d 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -69,7 +69,7 @@ " 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" ] }, { From 8622cc89c280894104b34ec555a94b2443c083a5 Mon Sep 17 00:00:00 2001 From: t125yf Date: Mon, 5 May 2025 02:09:04 +0200 Subject: [PATCH 6/7] Update assignment_1.ipynb --- 02_activities/assignments/assignment_1.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index 1e1baf09d..1056f48ee 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -78,7 +78,7 @@ "metadata": {}, "outputs": [], "source": [ - "anagram_checker(\"Silent\", \"Night\")" + "anagram_checker(\"Silent\", \"Night\") # False" ] }, { @@ -87,7 +87,7 @@ "metadata": {}, "outputs": [], "source": [ - "anagram_checker(\"night\", \"Thing\")" + "anagram_checker(\"night\", \"Thing\") # True" ] }, { From 4e93fed7b3107d9e1cb9ef7db13e214d7fdb5b67 Mon Sep 17 00:00:00 2001 From: t125yf Date: Mon, 5 May 2025 02:10:02 +0200 Subject: [PATCH 7/7] Update assignment_1.ipynb --- 02_activities/assignments/assignment_1.ipynb | 1 + 1 file changed, 1 insertion(+) diff --git a/02_activities/assignments/assignment_1.ipynb b/02_activities/assignments/assignment_1.ipynb index 1056f48ee..2fc56564d 100644 --- a/02_activities/assignments/assignment_1.ipynb +++ b/02_activities/assignments/assignment_1.ipynb @@ -112,6 +112,7 @@ " 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",