From bb39b9a01f2baa9b780da91ec0eb198d976a7890 Mon Sep 17 00:00:00 2001 From: Your NameNick Date: Mon, 20 Apr 2026 11:23:54 -0400 Subject: [PATCH 1/2] Uploading assignment 1 --- Assignment 1.ipynb | 168 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 Assignment 1.ipynb diff --git a/Assignment 1.ipynb b/Assignment 1.ipynb new file mode 100644 index 000000000..29e71f3c2 --- /dev/null +++ b/Assignment 1.ipynb @@ -0,0 +1,168 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "id": "6e967208", + "metadata": {}, + "source": [ + "**Assignment 1**\n", + "*Anagram Checker*" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "cb6f4638", + "metadata": {}, + "outputs": [], + "source": [ + "def anagram_checker (word1, word2):\n", + " return sorted(word1.lower()) == sorted(word2.lower())" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "b71a1985", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "True\n" + ] + } + ], + "source": [ + "print (anagram_checker(\"listen\", \"silent\")\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "80762ea9", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "True\n" + ] + } + ], + "source": [ + "print(anagram_checker(\"night\", \"THING\"))" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "id": "da5e5a74", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "False\n" + ] + } + ], + "source": [ + "print (anagram_checker(\"Bottom\", \"Top\"))" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "id": "b5d10a0a", + "metadata": {}, + "outputs": [], + "source": [ + "def anagram_checker(word1, word2, is_case_sensitive):\n", + " if is_case_sensitive:\n", + " return sorted(word1) == sorted(word2)\n", + " else:\n", + " return sorted(word1.lower()) == sorted(word2.lower())" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "id": "5f0f55c7", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "True\n" + ] + } + ], + "source": [ + "print(anagram_checker(\"Silent\", \"listen\", False))" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "id": "1dccf4df", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "False\n" + ] + } + ], + "source": [ + "print(anagram_checker(\"Silent\", \"listen\", True))" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "id": "8e7abaeb", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "False\n" + ] + } + ], + "source": [ + "print(anagram_checker(\"Silent\", \"Listen\", True))" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "python-env", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.11.15" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 5ca6daf466f88657a5a5e3a97b24f6e29930ae4c Mon Sep 17 00:00:00 2001 From: Nick Freeland Date: Tue, 21 Apr 2026 09:01:22 -0400 Subject: [PATCH 2/2] Moved assingment 1 into assignment folder --- .../assignments/Assignment 1.ipynb | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Assignment 1.ipynb => 02_activities/assignments/Assignment 1.ipynb (100%) diff --git a/Assignment 1.ipynb b/02_activities/assignments/Assignment 1.ipynb similarity index 100% rename from Assignment 1.ipynb rename to 02_activities/assignments/Assignment 1.ipynb