diff --git a/_sources/materials/18-WrapUp.ipynb b/_sources/materials/18-WrapUp.ipynb index b58f31f2..ea65acdd 100755 --- a/_sources/materials/18-WrapUp.ipynb +++ b/_sources/materials/18-WrapUp.ipynb @@ -566,8 +566,9 @@ }, "outputs": [], "source": [ - "# can just search for a letter\n", - "re.findall('o', my_string)" + "# can just search for a letter - note that the 'r' in front of the string \n", + "# changes it to a \"raw string literal\", needed to avoid complaints by re when using backslashes\n", + "re.findall(r'o', my_string)" ] }, { @@ -581,7 +582,7 @@ "outputs": [], "source": [ "# but the patterns are where these shine\n", - "re.findall('\\d\\d', my_string)" + "re.findall(r'\\d\\d', my_string)" ] }, { diff --git a/materials/18-WrapUp.html b/materials/18-WrapUp.html index 22195cc2..7fa7c1e5 100755 --- a/materials/18-WrapUp.html +++ b/materials/18-WrapUp.html @@ -746,8 +746,9 @@

Regular Expressions
-
# can just search for a letter
-re.findall('o', my_string)
+
# can just search for a letter - note that the 'r' in front of the string 
+# changes it to a "raw string literal", needed to avoid complaints by re when using backslashes
+re.findall(r'o', my_string)
 
@@ -755,7 +756,7 @@

Regular Expressions
# but the patterns are where these shine
-re.findall('\d\d', my_string)
+re.findall(r'\d\d', my_string)
 
diff --git a/searchindex.js b/searchindex.js index ee89d33d..6ef40625 100755 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"**kwargs": [[26, "kwargs"]], "*args": [[26, "args"]], "A brief reminder/aside: zip()": [[22, "a-brief-reminder-aside-zip"]], "A note about: Timezones": [[10, "a-note-about-timezones"]], "A note on *": [[21, "a-note-on"]], "ASSIGNMENTS": [[0, null]], "Absolute Paths": [[20, "absolute-paths"]], "Absolute vs. Relative Paths": [[20, "absolute-vs-relative-paths"]], "Academic Integrity": [[2, "academic-integrity"], [10, "academic-integrity"]], "Accessing Attributes & Methods": [[19, "accessing-attributes-methods"]], "Accessing Documentation": [[10, "accessing-documentation"]], "Acknowledgments": [[26, "acknowledgments"]], "Adding Unit Tests": [[25, "adding-unit-tests"]], "Additional Dictionary Properties": [[15, "additional-dictionary-properties"]], "Alias: mutable types": [[15, "alias-mutable-types"]], "An important aside: File Paths": [[20, "an-important-aside-file-paths"]], "Analysis": [[22, "analysis"]], "Analysis - Plotting the Data": [[22, "analysis-plotting-the-data"]], "Analysis - Statistical Comparisons": [[22, "analysis-statistical-comparisons"]], "And Some More": [[20, "and-some-more"]], "Are we supposed to call our files and directories functions.py, ProjectNotebook.ipynb, etc. or should we call them something related to the project itself?": [[37, "are-we-supposed-to-call-our-files-and-directories-functions-py-projectnotebook-ipynb-etc-or-should-we-call-them-something-related-to-the-project-itself"]], "Arrays: attributes, methods, & indexing": [[22, "arrays-attributes-methods-indexing"]], "Artificial Agents": [[33, "artificial-agents"]], "Aside: Aliases": [[15, "aside-aliases"]], "Aside: What if you want to print a quotation mark?": [[11, "aside-what-if-you-want-to-print-a-quotation-mark"]], "Assert Explorations": [[3, "assert-explorations"], [27, "assert-explorations"]], "Assignment Notes": [[11, "assignment-notes"]], "Assignment Operator": [[12, "assignment-operator"]], "Assignment Regrades": [[2, "assignment-regrades"]], "Assignments (40%)": [[2, "assignments-40"]], "Autocomplete": [[10, "autocomplete"]], "Avoid copy + pasting": [[17, "avoid-copy-pasting"]], "Bad Comments": [[23, "bad-comments"]], "Blank Lines": [[23, "blank-lines"]], "Block comments": [[23, "block-comments"]], "Boolean": [[11, "boolean"]], "Breaking a Variable Encoder": [[6, "breaking-a-variable-encoder"], [30, "breaking-a-variable-encoder"]], "But it\u2019s still larger": [[10, "but-it-s-still-larger"]], "CL4: Collections": [[5, null], [29, null]], "CL5: Loops": [[6, null], [30, null]], "CL6: Classes": [[7, null], [31, null]], "CODING LABS": [[1, null]], "COGS 108: Data Science in Practice": [[22, "cogs-108-data-science-in-practice"]], "COURSE INFORMATION": [[2, "course-information"]], "COURSE MATERIALS": [[2, "course-materials"]], "COURSE OBJECTIVES": [[2, "course-objectives"]], "COURSE OVERVIEW": [[2, "course-overview"]], "COURSE SCHEDULE": [[2, "course-schedule"]], "Can I submit the project using a different file structure than the template provided?": [[37, "can-i-submit-the-project-using-a-different-file-structure-than-the-template-provided"]], "Can I write my entire project code into one class?": [[37, "can-i-write-my-entire-project-code-into-one-class"]], "Capitalization matters": [[12, "capitalization-matters"]], "Cells": [[10, "cells"]], "Chaining Operators": [[12, "chaining-operators"]], "Change directory": [[20, "change-directory"]], "Chatbots": [[33, "chatbots"]], "Check current directory": [[20, "check-current-directory"], [20, "id3"]], "Choose your own adventure": [[33, "choose-your-own-adventure"]], "Citations": [[37, "citations"]], "Class Conduct": [[2, "class-conduct"]], "Class Definition": [[7, "class-definition"], [31, "class-definition"]], "Class Question #1": [[10, "class-question-1"], [13, "class-question-1"], [14, "class-question-1"], [15, "class-question-1"], [16, "class-question-1"], [17, "class-question-1"], [18, "class-question-1"], [19, "class-question-1"], [20, "class-question-1"], [22, "class-question-1"], [23, "class-question-1"], [24, "class-question-1"], [26, "class-question-1"]], "Class Question #2": [[10, "class-question-2"], [13, "class-question-2"], [14, "class-question-2"], [15, "class-question-2"], [16, "class-question-2"], [17, "class-question-2"], [18, "class-question-2"], [19, "class-question-2"], [20, "class-question-2"], [22, "class-question-2"], [23, "class-question-2"], [24, "class-question-2"], [26, "class-question-2"]], "Class Question #3": [[10, "class-question-3"], [13, "class-question-3"], [14, "class-question-3"], [15, "class-question-3"], [16, "class-question-3"], [17, "class-question-3"], [18, "class-question-3"], [19, "class-question-3"], [23, "class-question-3"], [24, "class-question-3"]], "Class Question #4": [[10, "class-question-4"], [14, "class-question-4"], [15, "class-question-4"], [17, "class-question-4"], [18, "class-question-4"], [19, "class-question-4"], [20, "class-question-4"], [24, "class-question-4"]], "Class Question #5": [[14, "class-question-5"], [15, "class-question-5"], [17, "class-question-5"], [18, "class-question-5"], [19, "class-question-5"], [20, "class-question-5"]], "Class Question #6": [[15, "class-question-6"], [17, "class-question-6"], [19, "class-question-6"], [20, "class-question-6"]], "Class Question #7": [[15, "class-question-7"], [17, "class-question-7"], [19, "class-question-7"]], "Class Question #8": [[15, "class-question-8"], [17, "class-question-8"], [19, "class-question-8"]], "Class attributes vs. Instance attributes": [[19, "class-attributes-vs-instance-attributes"]], "Class definitions & instances are objects": [[19, "class-definitions-instances-are-objects"]], "Class example: Cat": [[19, "class-example-cat"]], "Classes": [[19, null], [19, "id1"]], "Classes Review": [[19, "classes-review"]], "Clicker Question #1": [[11, "clicker-question-1"], [12, "clicker-question-1"], [21, "clicker-question-1"], [34, "clicker-question-1"]], "Clicker Question #2": [[11, "clicker-question-2"], [12, "clicker-question-2"]], "Clicker Question #3": [[11, "clicker-question-3"], [12, "clicker-question-3"]], "Clicker Question #4": [[11, "clicker-question-4"], [12, "clicker-question-4"]], "Clicker Question #5": [[11, "clicker-question-5"], [12, "clicker-question-5"]], "Clicker Question #6": [[12, "clicker-question-6"]], "Clicker Question #7": [[12, "clicker-question-7"]], "Clicker Question - Asserts": [[24, "clicker-question-asserts"]], "Clicker Question Answer": [[21, "clicker-question-answer"]], "Code Cells": [[10, "code-cells"]], "Code Comments vs. Documentation": [[23, "code-comments-vs-documentation"]], "Code Documentation": [[23, "code-documentation"]], "Code Projects": [[25, null]], "Code Readability (API)": [[23, "code-readability-api"]], "Code Review": [[25, "code-review"]], "Code Style": [[11, "code-style"], [23, "code-style"]], "Code Style & Documentation": [[23, null]], "Code Style: Classes": [[19, "code-style-classes"]], "Code Style: Comments": [[23, "code-style-comments"]], "Code Style: Conditionals": [[14, "code-style-conditionals"]], "Code Style: Functions": [[13, "code-style-functions"]], "Code Style: Loops": [[17, "code-style-loops"]], "Code Style: Operators": [[12, "code-style-operators"]], "Code Style: Structure": [[23, "code-style-structure"]], "Code Testing": [[24, null], [24, "id1"]], "Code Variables != Math Variables": [[11, "code-variables-math-variables"]], "Code co-developed with other student(s)": [[38, "code-co-developed-with-other-student-s"]], "Code comments & Documentation": [[23, "code-comments-documentation"]], "Coding Lab 2: Programming I": [[3, null], [27, null]], "Coding Lab 3: Programming II": [[4, null], [28, null]], "Coding Labs (15%)": [[2, "coding-labs-15"]], "Coding time": [[10, "coding-time"]], "CodingLabs & Assignments:": [[10, "codinglabs-assignments"]], "Collection Questions": [[5, "collection-questions"], [29, "collection-questions"]], "Collections": [[15, null], [26, "collections"]], "Collections + Conditionals + Functions Question": [[5, "collections-conditionals-functions-question"], [29, "collections-conditionals-functions-question"]], "Collections + Conditionals Question": [[5, "collections-conditionals-question"], [29, "collections-conditionals-question"]], "Collections: Lists": [[15, "collections-lists"]], "Collections: Tuples": [[15, "collections-tuples"]], "Command Line": [[20, null], [20, "id1"]], "Comments": [[23, "comments"]], "Comparison Operators": [[12, "comparison-operators"]], "Computation & Algorithms": [[4, "computation-algorithms"], [28, "computation-algorithms"]], "Conditional Challenge #1": [[4, "conditional-challenge-1"], [28, "conditional-challenge-1"]], "Conditional Challenge #2": [[4, "conditional-challenge-2"], [28, "conditional-challenge-2"]], "Conditional Challenges": [[4, "conditional-challenges"], [28, "conditional-challenges"]], "Conditional Questions": [[4, "conditional-questions"], [28, "conditional-questions"]], "Conditional: elif": [[14, "conditional-elif"]], "Conditional: else": [[14, "conditional-else"]], "Conditionals": [[14, null]], "Conditionals With Value Comparisons": [[14, "conditionals-with-value-comparisons"]], "Conditionals: Code Style to Avoid": [[14, "conditionals-code-style-to-avoid"]], "Conditionals: Good Code Style": [[14, "conditionals-good-code-style"]], "Conditionals: if": [[14, "conditionals-if"]], "Control Flow - Loops": [[17, null]], "Controlling Output With Conditionals I": [[4, "controlling-output-with-conditionals-i"], [28, "controlling-output-with-conditionals-i"]], "Controlling Output With Conditionals II": [[4, "controlling-output-with-conditionals-ii"], [28, "controlling-output-with-conditionals-ii"]], "Controls:": [[35, "controls"]], "Correspondance Between Functions & Methods": [[18, "correspondance-between-functions-methods"]], "Course Code": [[38, "course-code"]], "Create a file": [[20, "create-a-file"]], "Credit": [[1, "credit"]], "Current Iteration": [[8, "current-iteration"]], "Data variables are objects": [[19, "data-variables-are-objects"]], "DataHub Troubleshooting": [[37, "datahub-troubleshooting"]], "DataHub won\u2019t open my Notebook/script/module. What should I do?": [[37, "datahub-won-t-open-my-notebook-script-module-what-should-i-do"]], "Datahub": [[10, "datahub"]], "Date - Attributes": [[19, "date-attributes"]], "Date - Methods": [[19, "date-methods"]], "Debugging": [[16, null]], "Debugging Challenge": [[6, "debugging-challenge"], [30, "debugging-challenge"]], "Declaring Collections": [[5, "declaring-collections"], [29, "declaring-collections"]], "Declaring Variables Cheat Sheet": [[11, "declaring-variables-cheat-sheet"]], "Decoding a provided message": [[6, "decoding-a-provided-message"], [30, "decoding-a-provided-message"]], "Default Value Functions": [[13, "default-value-functions"]], "Default Values": [[13, "default-values"]], "Defining Variables": [[3, "defining-variables"], [11, "defining-variables"], [27, "defining-variables"]], "Dictionaries": [[15, "dictionaries"]], "Dictionaries are mutable": [[15, "dictionaries-are-mutable"]], "Dictionaries as Key-Value Collections": [[15, "dictionaries-as-key-value-collections"]], "Dictionaries: Indexing": [[15, "dictionaries-indexing"]], "Dictionaries: Indexing & Looping": [[17, "dictionaries-indexing-looping"]], "Dictionary Methods": [[18, "dictionary-methods"]], "Dictionary methods that are not in place": [[18, "dictionary-methods-that-are-not-in-place"]], "Difficult Life Situations": [[2, "difficult-life-situations"]], "Disability Access": [[2, "disability-access"]], "Do we have to be present on the day that our final is scheduled?": [[37, "do-we-have-to-be-present-on-the-day-that-our-final-is-scheduled"]], "Do we need a docstring for __init__ functions of classes?": [[37, "do-we-need-a-docstring-for-init-functions-of-classes"]], "Do we need to import our test functions into our script/Notebook?": [[37, "do-we-need-to-import-our-test-functions-into-our-script-notebook"]], "Do we still need a .py file if all our code and functions are in a Jupyter notebook?": [[37, "do-we-still-need-a-py-file-if-all-our-code-and-functions-are-in-a-jupyter-notebook"]], "Docstrings": [[23, "docstrings"]], "Docstrings are available through the code": [[23, "docstrings-are-available-through-the-code"]], "Documentation": [[23, "documentation"], [25, "documentation"]], "Documentation Sites": [[23, "documentation-sites"]], "Documentation and Comments": [[37, "documentation-and-comments"]], "Documentation for a Software Project": [[23, "documentation-for-a-software-project"]], "Don\u2019t understand the error message?": [[16, "don-t-understand-the-error-message"]], "Encoder with variable keys": [[6, "encoder-with-variable-keys"], [30, "encoder-with-variable-keys"]], "Encryption": [[33, "encryption"]], "Error Recap": [[16, "error-recap"]], "Errors": [[16, "errors"]], "Everything in Python is an Object!": [[19, "everything-in-python-is-an-object"]], "Example Class": [[7, "example-class"], [31, "example-class"]], "Example Class: Dog": [[19, "example-class-dog"]], "Example Class: Dog Revisited": [[19, "example-class-dog-revisited"]], "Example Docstring": [[23, "example-docstring"]], "Example Object: Date": [[19, "example-object-date"]], "Example Projects:": [[34, "example-projects"]], "Example Test Code": [[24, "example-test-code"]], "Example: Function Documentation": [[23, "example-function-documentation"]], "Example: Given a list of 100K values, find the average and range of the list": [[4, "example-given-a-list-of-100k-values-find-the-average-and-range-of-the-list"], [28, "example-given-a-list-of-100k-values-find-the-average-and-range-of-the-list"]], "Example: Package Documentation": [[23, "example-package-documentation"]], "Example: ProfCourses()": [[19, "example-profcourses"]], "Exceptions": [[16, "exceptions"]], "Executing Python Files": [[20, "executing-python-files"]], "Executing pytest": [[24, "executing-pytest"]], "Expectations & Approach": [[9, "expectations-approach"]], "Explore": [[1, "explore"]], "External Code": [[38, "external-code"]], "Extra (optional) Information for the Curious - on Cryptography & Alan Turing": [[6, "extra-optional-information-for-the-curious-on-cryptography-alan-turing"], [30, "extra-optional-information-for-the-curious-on-cryptography-alan-turing"]], "Extra Credit:": [[34, "extra-credit"]], "File Structure and Requirements": [[37, "file-structure-and-requirements"]], "File Systems": [[20, "file-systems"]], "Final Exam or Project (20%)": [[2, "final-exam-or-project-20"]], "Final Project": [[38, null]], "Final Project: Sprite Animation": [[35, null]], "Finding Methods": [[18, "finding-methods"]], "Float": [[11, "float"]], "For Loop Example I": [[17, "for-loop-example-i"]], "For Loop Example II": [[17, "for-loop-example-ii"]], "For a class docstring, there is a methods section to list the methods of the class. Is it necessary to have a short description of those methods again in the class docstring since there are methods docstrings?": [[37, "for-a-class-docstring-there-is-a-methods-section-to-list-the-methods-of-the-class-is-it-necessary-to-have-a-short-description-of-those-methods-again-in-the-class-docstring-since-there-are-methods-docstrings"]], "For example\u2026.": [[18, "for-example"]], "Four general types": [[24, "four-general-types"]], "Function Example I": [[13, "function-example-i"]], "Function Example II": [[13, "function-example-ii"]], "Function Namespace": [[13, "function-namespace"]], "Function Properties": [[13, "function-properties"]], "Function Questions": [[4, "function-questions"], [28, "function-questions"]], "Functions": [[13, null], [13, "id1"]], "Functions + Conditionals": [[14, "functions-conditionals"]], "Functions are objects": [[19, "functions-are-objects"]], "Functions for Modular Programming": [[13, "functions-for-modular-programming"]], "Functions: Code Style to Avoid": [[13, "functions-code-style-to-avoid"]], "Functions: Good Code Style": [[13, "functions-good-code-style"]], "Functions: Reminders": [[18, "functions-reminders"]], "GRADING & ATTENDANCE": [[2, "grading-attendance"]], "Getting Started": [[38, "getting-started"]], "Good Comments": [[23, "good-comments"]], "Good Naming": [[23, "good-naming"]], "Good Structure": [[23, "good-structure"]], "Grades": [[0, "grades"], [2, "grades"]], "Grading": [[34, "grading"]], "Grading Rubric": [[38, "grading-rubric"]], "Headers are specified with a pound sign": [[10, "headers-are-specified-with-a-pound-sign"]], "Helping yourself when debugging": [[16, "helping-yourself-when-debugging"]], "Heterogenous Data": [[22, "heterogenous-data"]], "Homogenous Data": [[22, "homogenous-data"]], "How do I create a script or module?": [[37, "how-do-i-create-a-script-or-module"]], "How do I install a library?": [[37, "how-do-i-install-a-library"]], "How do I run pytest?": [[37, "how-do-i-run-pytest"]], "How do I specify extra credit?": [[37, "how-do-i-specify-extra-credit"]], "How do we download files from DataHub onto our desktop?": [[37, "how-do-we-download-files-from-datahub-onto-our-desktop"]], "How extensive or complex does our code need to be to get a good grade?": [[37, "how-extensive-or-complex-does-our-code-need-to-be-to-get-a-good-grade"]], "How many tests are needed? Do we need tests for only one function or for all of them in the project?": [[37, "how-many-tests-are-needed-do-we-need-tests-for-only-one-function-or-for-all-of-them-in-the-project"]], "How many times can I submit the project?": [[37, "how-many-times-can-i-submit-the-project"]], "How to Continue with Coding": [[26, "how-to-continue-with-coding"]], "How to Get Your Question(s) Answered and/or Provide Feedback": [[2, "how-to-get-your-question-s-answered-and-or-provide-feedback"]], "How to Write Tests": [[24, "how-to-write-tests"]], "How to create a zip file": [[38, "how-to-create-a-zip-file"]], "How to get started": [[33, "how-to-get-started"]], "How would I test a function that needs user input?": [[37, "how-would-i-test-a-function-that-needs-user-input"]], "How/in what format should the files be submitted?": [[37, "how-in-what-format-should-the-files-be-submitted"]], "I am trying to import specific functions from my module, but it says that my module does not exist?": [[37, "i-am-trying-to-import-specific-functions-from-my-module-but-it-says-that-my-module-does-not-exist"]], "I looked up how to do X and found a thread about it on a website that helped me figure out my problem. I cited this in my Jupyter notebook, is that necessary?": [[37, "i-looked-up-how-to-do-x-and-found-a-thread-about-it-on-a-website-that-helped-me-figure-out-my-problem-i-cited-this-in-my-jupyter-notebook-is-that-necessary"]], "I used a function from Assignment X, and I was wondering if I could make a test for that one rather than a function I wrote.": [[37, "i-used-a-function-from-assignment-x-and-i-was-wondering-if-i-could-make-a-test-for-that-one-rather-than-a-function-i-wrote"]], "I wrote a function in a file, and I am trying to use it a separate file; however, it says that my function \u201cis not defined\u201d.": [[37, "i-wrote-a-function-in-a-file-and-i-am-trying-to-use-it-a-separate-file-however-it-says-that-my-function-is-not-defined"]], "Identity Operators": [[12, "identity-operators"]], "If I went back through my class notes because I couldn\u2019t remember how do X, and I found an example of how in the notes, would this require a citation?": [[37, "if-i-went-back-through-my-class-notes-because-i-couldn-t-remember-how-do-x-and-i-found-an-example-of-how-in-the-notes-would-this-require-a-citation"]], "Importing Custom Code I": [[21, "importing-custom-code-i"]], "Importing Custom Code II": [[21, "importing-custom-code-ii"]], "Importing Modules": [[37, "importing-modules"]], "Imports": [[23, "imports"]], "Imports: from & as": [[21, "imports-from-as"]], "In-person illness policy": [[2, "in-person-illness-policy"]], "Include sketch of (at least) one task": [[4, "include-sketch-of-at-least-one-task"], [28, "include-sketch-of-at-least-one-task"]], "Indentation": [[11, "indentation"], [23, "indentation"]], "IndexError": [[16, "indexerror"]], "Indexing": [[5, "indexing"], [15, "indexing"], [29, "indexing"]], "Infinite Loops": [[6, "infinite-loops"], [30, "infinite-loops"]], "Inline Comments": [[23, "inline-comments"]], "Inline comments": [[23, "id1"]], "Installation": [[10, "installation"]], "Instance Attributes": [[19, "instance-attributes"]], "Instances": [[7, "instances"], [31, "instances"]], "Instances & self": [[19, "instances-self"]], "Instances Examples": [[19, "instances-examples"]], "Instructions": [[4, "instructions"], [28, "instructions"]], "Int": [[11, "int"]], "Introduction to Python": [[9, null]], "Inverses": [[15, "inverses"]], "Is it okay to use the code from Assignment X as long as I make some modifications? Will I be marked down for not coming up with it on my own?": [[37, "is-it-okay-to-use-the-code-from-assignment-x-as-long-as-i-make-some-modifications-will-i-be-marked-down-for-not-coming-up-with-it-on-my-own"]], "Is there a set number of functions or classes we need to include?": [[37, "is-there-a-set-number-of-functions-or-classes-we-need-to-include"]], "Jupyter Notebooks": [[10, "jupyter-notebooks"]], "JupyterHub": [[10, "jupyterhub"]], "Kernels": [[11, "kernels"]], "Lab Attendance": [[1, "lab-attendance"]], "Lambda Functions": [[26, "lambda-functions"]], "Late Submissions": [[0, "late-submissions"]], "Lecture": [[2, "lecture"]], "Lecture Slides:": [[10, "lecture-slides"]], "LectureNotes-COGS18": [[32, null]], "Levels of Code Testing:": [[24, "levels-of-code-testing"]], "Line Length (NEW)": [[23, "line-length-new"]], "Linters": [[23, "linters"]], "Linux/Mac Command Prompt": [[20, "linux-mac-command-prompt"]], "List Comprehensions": [[26, "list-comprehensions"]], "List Methods": [[18, "list-methods"]], "List examples": [[15, "list-examples"]], "List files in a directory": [[20, "list-files-in-a-directory"]], "List methods that are in place": [[18, "list-methods-that-are-in-place"]], "Listing Attributes & Methods : dir": [[19, "listing-attributes-methods-dir"]], "Logical (Boolean) operators": [[12, "logical-boolean-operators"]], "Logistics": [[9, "logistics"]], "Loop Explorations": [[6, "loop-explorations"], [30, "loop-explorations"]], "Loops": [[6, "loops"], [17, "loops"], [30, "loops"]], "Loops Practice": [[17, "loops-practice"]], "Loops Practice #1": [[17, "loops-practice-1"]], "Loops Practice #2": [[17, "loops-practice-2"]], "Loops Practice #3": [[17, "loops-practice-3"]], "Make a new directory": [[20, "make-a-new-directory"]], "Markdown Cells": [[10, "markdown-cells"]], "Markdown Headers": [[10, "markdown-headers"]], "Materials": [[8, "materials"]], "Math Operators": [[12, "math-operators"]], "Membership Operators": [[12, "membership-operators"]], "Menu Options & Shortcuts": [[10, "menu-options-shortcuts"]], "Method Examples": [[18, "method-examples"]], "Method: add_student": [[7, "method-add-student"], [31, "method-add-student"]], "Method: calculate_points": [[7, "method-calculate-points"], [31, "method-calculate-points"]], "Methods": [[7, "methods"], [18, null], [18, "id1"], [31, "methods"]], "Methods: In Place vs Not In Place": [[18, "methods-in-place-vs-not-in-place"]], "Midterms (25%)": [[2, "midterms-25"]], "Minimal Viable Product": [[25, "minimal-viable-product"]], "Modified Code": [[38, "modified-code"]], "Modular Design": [[25, "modular-design"]], "Modular Programming": [[13, "modular-programming"]], "Module Files": [[20, "module-files"]], "Modules & Packages": [[21, "modules-packages"]], "Modules & Scripts": [[21, null]], "More Functions & Methods": [[18, "more-functions-methods"]], "More Math": [[12, "more-math"]], "More Shell Commands": [[20, "more-shell-commands"]], "Move a file": [[20, "move-a-file"]], "Moving to a module\u2026": [[25, "moving-to-a-module"]], "Multi-Line": [[23, "multi-line"]], "Mutable vs Immutable": [[11, "mutable-vs-immutable"]], "Mutating a List": [[15, "mutating-a-list"]], "My cells won\u2019t run properly and keep giving me asterisks even after restarting the kernel. How can I fix this?": [[37, "my-cells-won-t-run-properly-and-keep-giving-me-asterisks-even-after-restarting-the-kernel-how-can-i-fix-this"]], "Name Conflicts": [[21, "name-conflicts"]], "NameError": [[16, "nameerror"]], "Namespace": [[11, "namespace"]], "Namespaces & Scope": [[21, "namespaces-scope"]], "Naming Style": [[23, "naming-style"]], "Nested Loop Challenge": [[6, "nested-loop-challenge"], [30, "nested-loop-challenge"]], "Non-Terminal Text Editors": [[20, "non-terminal-text-editors"]], "None": [[11, "none"]], "Not tests, but related": [[24, "not-tests-but-related"]], "Notes": [[10, "notes"]], "Notes on Arrays": [[22, "notes-on-arrays"]], "Notes:\n[*] denotes the last day of material covered on Midterm I (E1).\n[**] the last day for material on Midterm II (E2).": [[2, "notes-denotes-the-last-day-of-material-covered-on-midterm-i-e1-the-last-day-for-material-on-midterm-ii-e2"]], "Numpy style docs": [[23, "numpy-style-docs"]], "ORD & CHR": [[15, "ord-chr"]], "OTHER GOOD STUFF": [[2, "other-good-stuff"]], "Object-Oriented Programming": [[19, "object-oriented-programming"]], "Objective:": [[35, "objective"]], "Objectives": [[38, "objectives"]], "Objects": [[19, "objects"]], "Objects Challenge": [[7, "objects-challenge"], [31, "objects-challenge"]], "Objects Summary": [[19, "objects-summary"]], "One Statement Per Line (NEW-ish)": [[23, "one-statement-per-line-new-ish"]], "Open to see and edit contents of a file": [[20, "open-to-see-and-edit-contents-of-a-file"]], "Opening a file:": [[26, "opening-a-file"]], "Operator Challenges": [[3, "operator-challenges"], [27, "operator-challenges"]], "Operator Explorations": [[3, "operator-explorations"], [4, "operator-explorations"], [27, "operator-explorations"], [28, "operator-explorations"]], "Operator Questions": [[3, "operator-questions"], [27, "operator-questions"]], "Operators": [[12, null]], "Order of Operations": [[12, "order-of-operations"]], "Other Questions": [[37, "other-questions"]], "Other file-related terms:": [[26, "other-file-related-terms"]], "Overview": [[8, "overview"]], "PEP8": [[23, "pep8"]], "Palindrome Function": [[7, "palindrome-function"], [31, "palindrome-function"]], "Part 1: Loops Review & Exploration": [[6, "part-1-loops-review-exploration"], [30, "part-1-loops-review-exploration"]], "Part 1: PseudoCode": [[4, "part-1-pseudocode"], [28, "part-1-pseudocode"]], "Part 1: Variables": [[3, "part-1-variables"], [27, "part-1-variables"]], "Part 2: Ciphers (revisited)": [[6, "part-2-ciphers-revisited"], [30, "part-2-ciphers-revisited"]], "Part 2: Functions": [[4, "part-2-functions"], [28, "part-2-functions"]], "Part 2: Operators & Comparisons": [[3, "part-2-operators-comparisons"], [27, "part-2-operators-comparisons"]], "Part 3: Asserts": [[3, "part-3-asserts"], [27, "part-3-asserts"]], "Part 3: Challenges": [[6, "part-3-challenges"], [30, "part-3-challenges"]], "Part 3: Conditionals": [[4, "part-3-conditionals"], [28, "part-3-conditionals"]], "Part I: (More) Functions": [[7, "part-i-more-functions"], [31, "part-i-more-functions"]], "Part I: Collections": [[5, "part-i-collections"], [29, "part-i-collections"]], "Part II: Collections + Conditionals": [[5, "part-ii-collections-conditionals"], [29, "part-ii-collections-conditionals"]], "Part II: Objects Questions": [[7, "part-ii-objects-questions"], [31, "part-ii-objects-questions"]], "Part III: Collections + Conditionals + Functions": [[5, "part-iii-collections-conditionals-functions"], [29, "part-iii-collections-conditionals-functions"]], "Part III: Objects Explorations": [[7, "part-iii-objects-explorations"], [31, "part-iii-objects-explorations"]], "Piazza Rules": [[2, "piazza-rules"]], "Plotting": [[22, "plotting"]], "Policy on using Artificial Intelligence programming assistance": [[2, "policy-on-using-artificial-intelligence-programming-assistance"]], "Positional vs. Keyword Arguments": [[13, "positional-vs-keyword-arguments"]], "Powered by Python": [[26, "powered-by-python"]], "Prerequisites": [[10, "prerequisites"]], "Print out a message": [[20, "print-out-a-message"]], "Print the contents of a file": [[20, "print-the-contents-of-a-file"]], "Process:": [[34, "process"]], "Programming With Python": [[11, "programming-with-python"]], "Project Approach": [[38, "project-approach"]], "Project Design": [[25, "project-design"]], "Project FAQ": [[37, null]], "Project Ideas": [[33, null]], "Project Notes": [[25, "project-notes"]], "Project Options": [[34, "project-options"]], "Project Organization": [[25, "project-organization"]], "Project Overview": [[34, "project-overview"]], "Project Requirements": [[38, "project-requirements"]], "Project Schedule": [[38, "project-schedule"]], "Project Scope": [[38, "project-scope"]], "Project Topics": [[34, "project-topics"], [38, "project-topics"]], "Project Workflow": [[25, "project-workflow"]], "Project advice:": [[34, "project-advice"]], "Project-based Course": [[34, "project-based-course"]], "Projects & Documentation": [[23, "projects-documentation"]], "Properties of conditionals": [[14, "properties-of-conditionals"]], "Provide Attribution": [[38, "provide-attribution"]], "Pseudocode Human Language": [[4, "pseudocode-human-language"], [28, "pseudocode-human-language"]], "Pseudocode in Python format": [[4, "pseudocode-in-python-format"], [28, "pseudocode-in-python-format"]], "Putting it all together": [[5, "putting-it-all-together"], [25, "putting-it-all-together"], [29, "putting-it-all-together"]], "PyTest": [[24, "pytest"]], "Python": [[10, "python"]], "Python Enhancement Proposals (PEPs)": [[23, "python-enhancement-proposals-peps"]], "Python Files": [[20, "python-files"]], "Python Projects": [[34, null], [34, "id1"]], "Python file operations:": [[26, "python-file-operations"]], "Questions About Assignments": [[0, "questions-about-assignments"]], "Quotation Marks": [[11, "quotation-marks"]], "Raise Exception Examples": [[16, "raise-exception-examples"]], "Raising Errors": [[16, "raising-errors"]], "Rapid Prototyping": [[25, "rapid-prototyping"]], "Refactored Example: Chatbot": [[25, "refactored-example-chatbot"]], "Refactoring": [[25, "refactoring"]], "Refactoring Example: Chatbot": [[25, "refactoring-example-chatbot"]], "Regrades": [[0, "regrades"]], "Regular Expressions": [[26, "regular-expressions"]], "Relative Paths": [[20, "relative-paths"]], "Remainder": [[12, "remainder"]], "Reminders": [[15, "reminders"]], "Research": [[33, "research"]], "Reserved Words": [[11, "reserved-words"]], "Reverse a string Function": [[7, "reverse-a-string-function"], [31, "reverse-a-string-function"]], "Revisiting membership: in operator": [[15, "revisiting-membership-in-operator"]], "Running Cells": [[10, "running-cells"]], "SYLLABUS": [[2, null]], "Scientific Computing": [[22, null]], "Scientific Python: Scipy Stack": [[22, "scientific-python-scipy-stack"]], "Script vs. Module File": [[20, "script-vs-module-file"]], "Scripts": [[20, "scripts"]], "Sets": [[26, "sets"]], "Shell Commands": [[20, "shell-commands"], [20, "id2"]], "SideNote: counters": [[17, "sidenote-counters"]], "SideNote: sorted": [[18, "sidenote-sorted"]], "Software Versioning": [[23, "software-versioning"]], "Some (extra) Python": [[26, "some-extra-python"]], "Some rapid prototyping examples": [[25, "some-rapid-prototyping-examples"]], "Spacing": [[23, "spacing"]], "Specific Guidelines - Naming (review)": [[23, "specific-guidelines-naming-review"]], "Specific looping task": [[6, "specific-looping-task"], [30, "specific-looping-task"]], "Stack Trace": [[16, "stack-trace"]], "Storing Dates (Motivation)": [[19, "storing-dates-motivation"]], "String": [[11, "string"]], "String Concatenation": [[12, "string-concatenation"]], "String Formatting": [[26, "string-formatting"]], "String Methods": [[18, "string-methods"]], "Style Guides": [[23, "style-guides"]], "Submission": [[37, "submission"]], "Submitting Your Project": [[38, "submitting-your-project"]], "Summary": [[13, "summary"]], "Syntax Error Examples": [[16, "syntax-error-examples"]], "Syntax Errors": [[16, "syntax-errors"]], "Taboo (Off-limit) topics ^*": [[34, "taboo-off-limit-topics"]], "Taboo Topics": [[38, "taboo-topics"]], "Taboo Topics ^*": [[33, "taboo-topics"]], "Terminal Based Text Editors": [[20, "terminal-based-text-editors"]], "Test Coverage": [[24, "test-coverage"]], "Test Driven Development": [[24, "test-driven-development"], [24, "id2"]], "Test-Driven Development": [[25, "test-driven-development"]], "Testing": [[37, "testing"]], "Testing Code: when input() is used": [[24, "testing-code-when-input-is-used"]], "Text Editors": [[20, "text-editors"]], "The Anaconda Ecosystem": [[10, "the-anaconda-ecosystem"]], "The Best (Laziest) Argument for Writing Tests": [[24, "the-best-laziest-argument-for-writing-tests"]], "The End!": [[3, "the-end"], [4, "the-end"], [5, "the-end"], [6, "the-end"], [7, "the-end"], [27, "the-end"], [28, "the-end"], [29, "the-end"], [30, "the-end"], [31, "the-end"]], "The Goal": [[26, "the-goal"]], "The Terminal": [[20, "the-terminal"]], "The Zen of Python": [[23, "the-zen-of-python"]], "The more pound signs, the smaller the header": [[10, "the-more-pound-signs-the-smaller-the-header"]], "Third Party Code": [[38, "third-party-code"]], "This is a Jupyter Notebook": [[9, "this-is-a-jupyter-notebook"]], "To ask about an extension": [[0, "to-ask-about-an-extension"]], "Tools": [[10, null]], "TritonCourse class": [[7, "tritoncourse-class"], [31, "tritoncourse-class"]], "Try / Except": [[16, "try-except"]], "Tuple Examples": [[15, "tuple-examples"]], "Tuples are Immutable": [[15, "tuples-are-immutable"]], "Tying things together:": [[14, "tying-things-together"]], "TypeError": [[16, "typeerror"]], "Unicode": [[15, "unicode"]], "Unit Tests": [[24, "unit-tests"]], "Unsure how to approach a problem?": [[16, "unsure-how-to-approach-a-problem"]], "Using Jupyter Notebooks for Class Assignments": [[0, "using-jupyter-notebooks-for-class-assignments"]], "Using Variable Keys": [[6, "using-variable-keys"], [30, "using-variable-keys"]], "Using our Dog Objects": [[19, "using-our-dog-objects"]], "Using sort_array": [[18, "using-sort-array"]], "Using the encoder and decoder together": [[6, "using-the-encoder-and-decoder-together"], [30, "using-the-encoder-and-decoder-together"]], "VERY IMPORTANT:": [[6, "very-important"], [6, "id1"], [30, "very-important"], [30, "id1"]], "Valid Names": [[23, "valid-names"]], "ValueError": [[16, "valueerror"]], "Variable Decoder": [[6, "variable-decoder"], [30, "variable-decoder"]], "Variable Types": [[11, "variable-types"]], "Variables": [[11, null]], "Variables defined inside a function only exist within that function.": [[13, "variables-defined-inside-a-function-only-exist-within-that-function"]], "Versioning Schemes": [[23, "versioning-schemes"]], "Vocab": [[11, "vocab"], [13, "vocab"]], "Web Browser": [[10, "web-browser"]], "Welcome to COGS 18: Introduction to Python!": [[8, null]], "What do you need?": [[10, "what-do-you-need"]], "What does Python look like": [[9, "what-does-python-look-like"]], "What goes in requirements.txt?": [[37, "what-goes-in-requirements-txt"]], "What is Python": [[9, "what-is-python"]], "What is the difference between a script and a module?": [[37, "what-is-the-difference-between-a-script-and-a-module"]], "What should I call you?": [[2, "what-should-i-call-you"]], "What should you expect of your interactions with instructional staff?": [[2, "what-should-you-expect-of-your-interactions-with-instructional-staff"]], "When to use Datahub?": [[10, "when-to-use-datahub"]], "Where We\u2019ve Been:": [[26, "where-we-ve-been"]], "Where do you go from here": [[26, "where-do-you-go-from-here"]], "Where is the project submitted?": [[37, "where-is-the-project-submitted"]], "Where should I include docstrings and comments?": [[37, "where-should-i-include-docstrings-and-comments"]], "Why Choose Python?": [[9, "why-choose-python"]], "Why Learn Computation?": [[9, "why-learn-computation"]], "Why Write Tests": [[24, "why-write-tests"]], "Why allow aliasing?": [[15, "why-allow-aliasing"]], "Why template + Canvas?": [[34, "why-template-canvas"]], "Windows Command Prompt": [[20, "windows-command-prompt"]], "Work Together": [[1, "work-together"]], "Working with Arrays": [[22, "working-with-arrays"]], "Working with DataFrames": [[22, "working-with-dataframes"]], "Wrap Up": [[26, null]], "Write a function": [[4, "write-a-function"], [28, "write-a-function"]], "Write a function that takes two inputs, adds them together, and returns the result": [[4, "write-a-function-that-takes-two-inputs-adds-them-together-and-returns-the-result"], [28, "write-a-function-that-takes-two-inputs-adds-them-together-and-returns-the-result"]], "Write a function with a conditional inside it": [[4, "write-a-function-with-a-conditional-inside-it"], [28, "write-a-function-with-a-conditional-inside-it"]], "Writing Code": [[25, "writing-code"]], "Writing Good Code": [[24, "writing-good-code"]], "Writing Readable Code": [[23, "writing-readable-code"]], "ZeroDivisionError": [[16, "zerodivisionerror"]], "__doc__": [[23, "doc"]], "args & kwargs": [[26, "args-kwargs"]], "atbash_decrypt": [[25, "atbash-decrypt"]], "atbash_encrypt": [[25, "atbash-encrypt"]], "atbash_wrapper": [[25, "atbash-wrapper"]], "break": [[17, "break"]], "break examples": [[17, "break-examples"]], "continue": [[17, "continue"]], "continue examples": [[17, "continue-examples"]], "decoder()": [[6, "decoder"], [30, "decoder"]], "elif after an else does not make sense": [[14, "elif-after-an-else-does-not-make-sense"]], "elif without an else": [[14, "elif-without-an-else"]], "encoder()": [[6, "encoder"], [30, "encoder"]], "for Loops": [[17, "for-loops"]], "import": [[21, "import"]], "import example: math module": [[21, "import-example-math-module"]], "import example: random module": [[21, "import-example-random-module"]], "list here": [[23, "list-here"]], "map": [[26, "map"]], "module: remote.py": [[21, "module-remote-py"]], "numpy": [[22, "numpy"]], "ord & chr examples": [[15, "ord-chr-examples"]], "pandas": [[22, "pandas"]], "pytest": [[24, "id3"]], "pytest cache directory": [[36, null]], "random Example": [[21, "random-example"]], "range": [[17, "range"]], "range Examples": [[17, "range-examples"]], "script: remote_script.py": [[21, "script-remote-script-py"]], "sort_array": [[18, "sort-array"]], "try / except Block": [[16, "try-except-block"]], "vim": [[20, "vim"]], "while Loop Example I": [[17, "while-loop-example-i"]], "while Loop Example II": [[17, "while-loop-example-ii"]], "while Loops": [[17, "while-loops"]]}, "docnames": ["assets/intro/assignments/overview", "assets/intro/labs/overview", "assets/intro/syllabus", "assets/labanswers/CL2-ProgrammingI", "assets/labanswers/CL3-ProgrammingII", "assets/labanswers/CL4-Collections", "assets/labanswers/CL5-Loops", "assets/labanswers/CL6-Classes", "intro", "materials/01-Introduction", "materials/02-Tooling", "materials/03-Variables", "materials/04-Operators", "materials/05-Functions", "materials/06-Conditionals", "materials/07-Collections", "materials/08-Debugging", "materials/09-Loops", "materials/10-Methods", "materials/11-Classes", "materials/12-CommandLine", "materials/13-Modules", "materials/14-ScientificComputing", "materials/15-Documentation", "materials/16-CodeTesting", "materials/17-CodeProjects", "materials/18-WrapUp", "materials/CL-Answers/CL2-ProgrammingI", "materials/CL-Answers/CL3-ProgrammingII", "materials/CL-Answers/CL4-Collections", "materials/CL-Answers/CL5-Loops", "materials/CL-Answers/CL6-Classes", "materials/README", "projects/ProjectIdeas", "projects/PythonProjects", "projects/Stephen_Fa18/ProjectNotebook", "projects/Stephen_Fa18/my_module/.pytest_cache/README", "projects/faq", "projects/overview"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1}, "filenames": ["assets/intro/assignments/overview.md", "assets/intro/labs/overview.md", "assets/intro/syllabus.md", "assets/labanswers/CL2-ProgrammingI.ipynb", "assets/labanswers/CL3-ProgrammingII.ipynb", "assets/labanswers/CL4-Collections.ipynb", "assets/labanswers/CL5-Loops.ipynb", "assets/labanswers/CL6-Classes.ipynb", "intro.md", "materials/01-Introduction.ipynb", "materials/02-Tooling.ipynb", "materials/03-Variables.ipynb", "materials/04-Operators.ipynb", "materials/05-Functions.ipynb", "materials/06-Conditionals.ipynb", "materials/07-Collections.ipynb", "materials/08-Debugging.ipynb", "materials/09-Loops.ipynb", "materials/10-Methods.ipynb", "materials/11-Classes.ipynb", "materials/12-CommandLine.ipynb", "materials/13-Modules.ipynb", "materials/14-ScientificComputing.ipynb", "materials/15-Documentation.ipynb", "materials/16-CodeTesting.ipynb", "materials/17-CodeProjects.ipynb", "materials/18-WrapUp.ipynb", "materials/CL-Answers/CL2-ProgrammingI.ipynb", "materials/CL-Answers/CL3-ProgrammingII.ipynb", "materials/CL-Answers/CL4-Collections.ipynb", "materials/CL-Answers/CL5-Loops.ipynb", "materials/CL-Answers/CL6-Classes.ipynb", "materials/README.md", "projects/ProjectIdeas.ipynb", "projects/PythonProjects.ipynb", "projects/Stephen_Fa18/ProjectNotebook.ipynb", "projects/Stephen_Fa18/my_module/.pytest_cache/README.md", "projects/faq.md", "projects/overview.md"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37], "0": [2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 26, 27, 28, 29, 30, 31, 35], "00": 22, "000": [4, 22, 28], "001": 22, "002": 22, "003": 22, "00_intro": 20, "00a": 2, "01_variabl": 20, "09": 19, "0th": 33, "1": [1, 2, 5, 7, 8, 9, 29, 31, 35, 37, 38], "10": [2, 3, 4, 6, 7, 12, 13, 15, 17, 22, 24, 27, 28, 30, 31, 34, 38], "100": [2, 4, 6, 7, 10, 15, 28, 30, 31], "1000": [6, 22, 30], "1050": 19, "108": 26, "10h": 34, "10x": 11, "11": [2, 10, 15, 34], "110": [2, 9], "112": 17, "114": 17, "115": [2, 9, 17], "116": 17, "117": 17, "118": 17, "119": 17, "11am": 9, "12": [2, 3, 5, 7, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 26, 27, 29, 31], "123": [6, 30], "1234": [3, 15, 27], "128": 35, "129": 35, "13": [3, 11, 12, 15, 18, 19, 27], "130": 35, "131": 35, "132": 35, "1361697676832739328": 24, "137": 26, "14": [2, 3, 13, 26, 27], "15": [3, 6, 7, 17, 21, 27, 30, 31], "150": [6, 30], "16": [3, 12, 14, 17, 18, 22, 26, 27], "160": 19, "17": [2, 3, 11, 12, 27], "18": [2, 7, 10, 12, 22, 26, 31, 32, 35, 37, 38], "18419691": [6, 30], "19": [2, 15, 18], "1950": [6, 30], "1954": [6, 30], "1980": 19, "1988": 19, "1997": [4, 28], "1st": [4, 5, 28, 29], "2": [2, 5, 7, 9, 21, 29, 31, 34, 35, 37, 38], "20": [12, 17, 34, 35, 38], "200": [3, 6, 15, 17, 27, 30], "2018": 9, "2019": 18, "202": 2, "2024": [2, 8], "20p": 2, "21": [2, 18], "22": [2, 15, 22], "2233": 15, "23": [5, 29], "231": 11, "24": 2, "24h": 34, "25": [12, 18, 22], "2500": [3, 27], "26": [2, 7, 22, 31], "27": 2, "2722": [2, 9], "28": 2, "29": [2, 6, 15, 19, 30], "2f": 10, "2fcogs18": 10, "2fgithub": 10, "2flecturenot": 10, "2r": 13, "3": [2, 5, 9, 21, 22, 26, 29, 34, 35, 37, 38], "30": [2, 6, 30, 34, 35, 38], "300": [3, 17, 19, 27], "30min": 2, "30p": 2, "30pm": 9, "31": 2, "32": [22, 35], "321": 11, "323": [3, 27], "33": [11, 15, 18], "3344": 15, "3409e42bb943": 35, "35851323": 37, "36": 22, "365": 19, "3755": 2, "3a": 10, "3rd": [23, 26], "4": [2, 3, 4, 5, 6, 7, 13, 21, 22, 23, 26, 27, 28, 29, 30, 31, 34, 35, 38], "40": 18, "41": [6, 15, 30], "4382": 2, "45": 11, "48": 2, "49": [3, 27], "490887": 2, "4pm": 2, "5": [2, 4, 5, 6, 7, 10, 13, 16, 21, 22, 23, 26, 28, 29, 30, 31, 34, 35, 38], "50": [1, 2, 6, 30], "500": [6, 16, 17, 30], "50p": 2, "534": 2, "56": [3, 18, 26, 27], "59": [2, 10, 34], "5h": 34, "5pm": 2, "6": [2, 3, 4, 6, 7, 10, 11, 16, 18, 22, 23, 27, 28, 30, 31, 38], "60": [2, 15], "62": 19, "65": [14, 15, 19], "67": [3, 27], "68": 15, "69": 2, "6p": 2, "6pm": 9, "7": [2, 3, 4, 6, 18, 22, 23, 24, 26, 27, 28, 30], "70": 2, "72": [0, 2, 15], "73": 2, "75": [0, 2, 35], "76": 2, "77": 2, "79": [2, 23, 35], "8": [2, 3, 4, 6, 7, 12, 13, 18, 22, 23, 26, 27, 28, 30, 31, 33, 34, 35, 38], "80": [2, 7, 19, 31, 35, 38], "81": 35, "82": [2, 35], "83": [2, 35], "85": 14, "858": 2, "86": 2, "867": [3, 27], "87": 2, "88": [15, 18], "89": 2, "9": [2, 3, 4, 6, 10, 11, 13, 17, 18, 19, 21, 23, 24, 26, 27, 28, 30, 35], "90": [2, 12], "91": 15, "92": 2, "927": 12, "93": 2, "96": 2, "97": [2, 15], "99": [3, 18, 27], "9989": 15, "9a": [2, 9], "9am": 2, "A": [0, 2, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 29, 30, 31, 34, 35, 37], "AND": 10, "And": [2, 6, 10, 11, 24, 30, 38], "As": [2, 5, 18, 25, 29, 38], "At": [2, 14, 22, 25], "Be": [2, 3, 4, 5, 6, 7, 21, 27, 28, 29, 30, 31, 38], "Being": [5, 10, 29], "But": [2, 6, 12, 19, 22, 23, 30], "By": [6, 19, 21, 30, 38], "For": [1, 2, 3, 4, 6, 7, 10, 11, 12, 15, 16, 19, 20, 21, 24, 25, 27, 28, 30, 31, 33, 38], "IF": 2, "If": [0, 1, 2, 3, 4, 6, 7, 10, 12, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 38], "In": [3, 4, 5, 6, 7, 10, 11, 15, 17, 19, 20, 21, 23, 24, 27, 28, 29, 30, 31, 38], "It": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16, 19, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 37, 38], "NOT": [2, 10, 11, 13, 18, 21, 26, 34, 38], "No": [2, 3, 12, 15, 27, 34, 37], "Not": [7, 10, 22, 23, 31], "ONE": 34, "OR": [2, 34], "Of": 2, "On": [5, 10, 29, 37, 38], "One": [6, 7, 30, 31, 33], "Or": [3, 23, 27, 32, 33, 37], "That": [1, 2, 5, 7, 10, 16, 21, 25, 29, 31, 38], "The": [2, 8, 11, 13, 14, 15, 16, 17, 18, 19, 22, 34, 35, 37, 38], "Then": [2, 3, 4, 5, 6, 7, 17, 27, 28, 29, 30, 31, 38], "There": [1, 2, 3, 4, 10, 11, 18, 20, 22, 24, 27, 28, 33, 34, 37, 38], "These": [0, 2, 3, 6, 7, 12, 23, 24, 26, 27, 30, 31, 32, 37, 38], "To": [1, 2, 4, 6, 8, 10, 11, 12, 13, 15, 18, 20, 22, 24, 26, 28, 30, 34, 38], "WILL": 14, "_": [13, 19, 20, 24], "____________": 26, "__init__": [7, 19, 21, 31], "__version__": 23, "_fill_in_inputs_": [4, 28], "_write_in_type_her": [5, 29], "_write_in_type_here_": [5, 29], "a1": [2, 7, 14, 31], "a1234": [7, 15, 31], "a2": [2, 6, 7, 30, 31, 34, 38], "a3": [2, 21, 34, 38], "a4": [2, 34, 38], "a5": [2, 34, 38], "a5678": 15, "a7777": [7, 31], "a9123": 15, "a_str": 16, "a_val": [6, 30], "aa": 12, "ab": [3, 10, 12, 27], "abc": [3, 18, 27], "abcd": [3, 18, 27], "abcdefghijklmnopqrstuvwxyz": 25, "abil": [10, 26], "abl": [2, 4, 6, 7, 10, 15, 25, 28, 30, 31, 37, 38], "about": [1, 2, 3, 4, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 38], "abov": [0, 3, 4, 5, 6, 7, 10, 13, 14, 17, 19, 20, 25, 26, 27, 28, 29, 30, 31, 34, 37, 38], "absolut": [1, 10, 34], "abstract": [4, 28], "academia": 2, "accent": [4, 28], "accept": [1, 2, 10, 23], "access": [0, 9, 13, 15, 16, 17, 20, 21, 23], "accident": [6, 30], "accommod": 2, "accommplish": 15, "accompani": 23, "accomplish": [2, 5, 6, 10, 13, 16, 18, 23, 25, 29, 30, 35], "accord": 14, "account": [2, 19, 35], "accur": 2, "achiev": [2, 23], "across": [2, 6, 10, 17, 19, 22, 30, 35], "act": [18, 24], "action": [6, 14, 17, 30], "activ": [2, 6, 9, 11, 30, 34], "actual": [2, 4, 10, 13, 15, 28, 38], "ad": [0, 1, 2, 3, 4, 6, 7, 10, 13, 15, 19, 23, 24, 27, 28, 30, 31], "adapt": 38, "add": [0, 3, 6, 7, 10, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 31, 33, 38], "add_cours": 19, "add_two": [4, 28], "add_two_numb": 13, "addit": [2, 5, 6, 12, 14, 18, 19, 22, 23, 29, 30, 34], "addition": 37, "adjac": 15, "adventur": [34, 38], "advic": [2, 38], "advocaci": 2, "afa": 2, "affect": 11, "after": [0, 2, 4, 6, 10, 11, 12, 13, 15, 17, 19, 24, 26, 28, 30, 35], "afterward": [13, 20], "ag": [2, 6, 30], "again": [5, 10, 13, 18, 26, 29, 35], "agent": [2, 25, 34, 38], "ahead": [3, 4, 5, 6, 7, 10, 17, 23, 27, 28, 29, 30, 31], "ai": 2, "aid": 2, "aim": [1, 2], "aka": [4, 23, 28], "alert": 24, "algebra": [12, 22], "algorithm": [2, 6, 30, 38], "alias": 11, "alias_list": 15, "all": [0, 1, 2, 3, 4, 6, 7, 8, 10, 11, 12, 14, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 31, 38], "allergi": 2, "alli": [6, 30], "allow": [0, 6, 10, 11, 13, 16, 19, 20, 21, 22, 26, 30, 38], "almost": 2, "alon": [4, 20, 28], "along": [6, 8, 24, 30, 32], "alpha": [22, 25], "alphabet": [4, 23, 25, 28], "alreadi": [2, 6, 14, 18, 22, 26, 30], "also": [0, 1, 2, 3, 4, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24, 26, 27, 28, 31, 33, 34, 37, 38], "alter": [9, 11, 19], "altern": [2, 6, 30, 37], "alwai": [2, 6, 10, 11, 13, 14, 17, 24, 30, 37], "am": [2, 10, 12, 13, 14, 15, 17, 21], "amal": 15, "ambigu": 0, "american": [7, 31], "among": [2, 19], "amongst": [6, 30], "amount": [2, 4, 15, 25, 28, 38], "amount_of_good": [7, 31], "an": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 38], "anaconda": [2, 22, 23, 24, 37, 38], "analysi": [2, 6, 25, 30, 34, 38], "analyz": [23, 33], "and_anoth": 11, "ani": [1, 2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 18, 19, 23, 24, 26, 27, 28, 29, 30, 33, 37, 38], "annoi": 16, "announc": 34, "anonym": [2, 26], "anoth": [1, 2, 3, 4, 5, 7, 10, 11, 12, 13, 15, 17, 18, 26, 27, 28, 29, 31, 38], "another_bool": 11, "another_dog": 19, "another_float": 11, "another_integ": 11, "another_list": [6, 30], "another_str": 11, "ans_1": 13, "ans_2": 13, "answer": [0, 1, 3, 4, 5, 6, 10, 13, 15, 18, 23, 24, 25, 27, 28, 29, 30, 33, 37], "anticip": [2, 6, 30], "antigrav": 26, "anyon": [2, 10], "anyth": [3, 4, 5, 6, 7, 11, 20, 24, 27, 28, 29, 30, 31, 37], "anywher": [2, 10], "api": 33, "apostraph": 11, "app": 2, "appear": [0, 2, 10, 16, 22], "append": [6, 7, 18, 19, 22, 23, 24, 26, 30, 31], "appl": [6, 7, 15, 30, 31], "appli": [2, 6, 18, 23, 25, 26, 30, 34], "applic": [6, 22, 30, 33, 37, 38], "approach": [2, 4, 6, 7, 13, 17, 21, 23, 24, 25, 28, 30, 31, 34, 37], "appropri": [15, 25, 38], "approv": [33, 34, 38], "approxim": 38, "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 38], "arbitrarili": [12, 13], "area": 33, "aren": [2, 16, 37, 38], "argument": [7, 19, 23, 26, 31], "arithmet": 12, "around": [6, 10, 11, 12, 13, 14, 19, 22, 25, 30], "arr0": 22, "arr1": 22, "arr2": 22, "arrai": [4, 18, 23, 28], "arrang": 2, "array_to_sort": 18, "arrow": 35, "articl": [6, 30], "artifici": [6, 25, 30, 34, 35, 38], "artist": [4, 28], "ascii_lett": 21, "asdf": [18, 26], "ask": [1, 2, 4, 5, 6, 10, 11, 15, 16, 24, 25, 28, 29, 30, 34, 37, 38], "aspect": 38, "assert": [0, 4, 5, 6, 7, 11, 15, 16, 25, 28, 29, 30, 31], "assertionerror": [0, 3, 27], "assess": 10, "assig": [4, 28], "assign": [3, 4, 5, 6, 7, 9, 13, 15, 16, 19, 23, 24, 27, 28, 29, 30, 31, 33, 38], "assist": 37, "associ": [10, 16, 17, 19, 22], "assum": [2, 4, 7, 12, 13, 18, 24, 28, 31], "asterisk": [6, 10, 17, 30], "astyp": 22, "atbash": 25, "atbash_str": 25, "attach": [18, 19], "attack": [6, 30], "attempt": [2, 16, 18], "attibut": [7, 31], "attribut": [7, 23, 31], "audio": 34, "author": 2, "auto": 10, "autom": [0, 34], "automat": [0, 32], "autorun": 24, "avail": [0, 2, 7, 8, 10, 13, 18, 21, 24, 31, 38], "averag": [10, 21, 22], "avg": 34, "avocado": 19, "avoid": [2, 11, 19, 21, 23, 33, 37], "awai": [2, 4, 21, 28], "awesom": [2, 9, 23, 37], "axi": 22, "b": [2, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 34], "b1": [4, 28], "b2": [4, 28], "b_val": [6, 30], "back": [2, 3, 4, 6, 16, 25, 26, 27, 28, 30], "background": [2, 35, 37], "backslash": [11, 20], "backward": [6, 7, 15, 23, 30, 31], "bad": [4, 19, 21, 28], "bad_food": 19, "ball": [33, 34, 38], "banana": [6, 30], "barbi": [5, 29], "barklei": 19, "base": [2, 4, 9, 10, 15, 26, 28, 33], "basi": 12, "basic": [2, 6, 24, 25, 30, 38], "battl": [4, 28], "bbc": [6, 30], "becaus": [0, 2, 3, 4, 10, 13, 15, 16, 19, 23, 27, 28], "becom": 25, "been": [2, 4, 10, 15, 19, 21, 22, 28, 34, 35], "befor": [0, 2, 6, 10, 11, 12, 13, 17, 18, 19, 22, 23, 25, 26, 30, 37], "beforehand": 23, "begin": [2, 3, 4, 5, 6, 7, 15, 27, 28, 29, 30, 31], "beginn": 26, "behav": 24, "behavior": [2, 24], "behaviour": 25, "behind": 2, "being": [2, 3, 4, 5, 6, 7, 11, 14, 15, 16, 25, 27, 28, 29, 30, 31, 37, 38], "belief": 2, "believ": 2, "belong": [2, 7, 18, 19, 31], "below": [0, 2, 3, 4, 5, 6, 10, 12, 13, 14, 15, 16, 19, 22, 27, 28, 29, 30, 35, 37, 38], "best": [1, 2, 4, 6, 10, 11, 12, 16, 19, 21, 22, 23, 28, 30, 37, 38], "better": [2, 4, 10, 16, 22, 28], "between": [2, 6, 7, 11, 13, 14, 17, 19, 23, 26, 30, 31], "beyond": [3, 10, 27, 34, 37, 38], "bg": 35, "big": [4, 28], "bill": 17, "bind": 19, "bing": 17, "bit": [11, 13], "bite": 2, "black": 18, "blackjack": [33, 34, 38], "blahblah": 26, "blank": [3, 4, 5, 6, 7, 14, 19, 27, 28, 29, 30, 31, 38], "blargh": [7, 25, 31], "bleargh": 26, "bletchlei": [6, 30], "blit": 35, "block": [2, 4, 6, 13, 14, 17, 19, 28, 30], "blue": 21, "blueprint": 19, "bmw": 18, "bodi": 2, "bold": 10, "bonu": [3, 27], "book": [5, 26, 29], "bool": [3, 4, 12, 27, 28], "bool_1": 15, "bool_2": 15, "boolean": [3, 4, 14, 15, 27, 28, 35], "border": 35, "bore": [33, 38], "borrow": 38, "bot": [25, 33], "both": [2, 3, 4, 12, 13, 14, 15, 16, 19, 23, 27, 28, 34, 37, 38], "bottom": 37, "box": 37, "bracket": [10, 15, 26], "brainstorm": [4, 24, 28, 34], "branch": 10, "brand": [7, 18, 31], "break": [2, 11, 16, 19, 21, 23, 25, 33], "breakabl": [6, 30], "breakdown": 22, "breed": 19, "brief": [10, 11, 23], "briefli": [2, 4, 28, 37], "british": [6, 12, 30], "broad": [1, 3, 4, 23, 27, 28, 38], "broadli": [6, 30], "broke": 14, "bubbl": 2, "bug": [2, 23], "build": [13, 25, 26, 33], "built": 22, "builtin": 24, "bulki": 20, "bullet": 38, "bummer": [7, 31], "bunch": [18, 19, 21, 25, 38], "busi": [7, 31], "busy_oh": [7, 31], "butt": 2, "butter": [5, 15, 29], "button": [6, 10, 30], "bye": 25, "c": [2, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 29, 30, 34], "cake": 17, "calcul": [2, 4, 7, 14, 19, 22, 28, 31], "call": [3, 4, 5, 6, 7, 10, 12, 13, 15, 18, 19, 21, 24, 27, 28, 29, 30, 31, 35, 38], "callabl": [6, 16, 19, 24, 25, 30], "calori": 17, "came": [10, 21], "campu": 2, "campuswir": 33, "can": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 38], "cancel": 12, "cannot": [2, 3, 6, 11, 16, 20, 27, 30], "canva": [0, 2, 10, 37, 38], "cap": 2, "capac": 10, "capit": [18, 23, 25], "capword": [19, 23, 38], "car": [15, 18, 25], "care": [2, 11, 23, 37], "carri": [2, 5, 12, 19, 29], "case": [2, 10, 11, 15, 16, 18, 19, 24, 35, 37, 38], "castrat": [6, 30], "cat": [16, 20], "catch": 25, "categor": 22, "categori": 22, "caught": [2, 25], "caus": [6, 30], "caveat": 34, "cd": [3, 20, 27], "cell": [0, 3, 4, 5, 6, 7, 12, 13, 15, 16, 21, 26, 27, 28, 29, 30, 31, 38], "center": [2, 35], "certain": [4, 6, 28, 30, 34], "certainli": 2, "challeng": [2, 10, 38], "chanc": 38, "chang": [2, 3, 4, 6, 8, 10, 11, 13, 15, 16, 18, 19, 22, 23, 24, 25, 26, 27, 28, 30, 35, 37, 38], "char": [6, 16, 17, 25, 30, 35], "charact": [6, 11, 15, 16, 23, 25, 30, 35, 38], "charg": 12, "chat": 25, "chatbot": [2, 34, 38], "chatgpt": [2, 16], "cheat": [2, 10], "check": [0, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 37, 38], "check_bool": [4, 28], "check_full_credit": [4, 28], "check_palindrom": [7, 31], "check_scor": 19, "chegg": 2, "chemic": [6, 30], "chess": [4, 28], "children": [5, 29], "chocol": 19, "choic": [2, 21, 23, 25, 38], "choos": [2, 21, 34, 37, 38], "chose": 2, "chosen": [4, 21, 28, 38], "chr": [6, 16, 30], "chunk": [12, 13], "cipher": 2, "cite": [2, 38], "cl1": 2, "cl2": 2, "cl3": 2, "cl4": 2, "cl5": 2, "cl6": 2, "cl7": [2, 34], "cl8": 2, "cl9": 2, "clarifi": 0, "class": [3, 8, 11, 21, 25, 27, 32, 33, 34, 38], "class1": [7, 31], "class2": [7, 31], "classmat": 2, "classroom": 2, "classtyp": 19, "clean": 25, "clear": [4, 10, 11, 23, 28, 37, 38], "clearer": 15, "clearli": 38, "clever": [6, 30], "click": [2, 8, 10, 20, 32, 35, 37, 38], "clock": 35, "close": [2, 23], "closer": [4, 28], "clue": 15, "cluter": 21, "co": 35, "code": [0, 5, 6, 7, 8, 9, 15, 16, 18, 20, 22, 29, 30, 31, 33, 34, 35], "codebas": [23, 33], "codebreak": [6, 30], "codinglab": [3, 4, 7, 27, 28, 31], "cog": [2, 7, 10, 12, 26, 31, 32, 35, 37, 38], "cognit": [2, 7, 8, 22, 31], "cogs101a": 19, "cogs108": [17, 19, 22], "cogs18": [2, 7, 9, 10, 11, 12, 16, 17, 18, 19, 22, 31, 34, 38], "cogs18stud": [7, 31], "cogs9": 17, "col": 21, "collabor": 1, "collect": [2, 4, 10, 21, 22, 23, 24, 28], "collis": 35, "colon": 17, "color": [5, 18, 29], "column": 22, "com": [6, 10, 17, 19, 22, 24, 30, 34, 37], "combin": [4, 5, 6, 10, 12, 13, 15, 28, 29, 30], "come": [1, 2, 10, 13, 15, 38], "comfort": [2, 37], "comma": 13, "command": [2, 10, 26, 35, 37], "comment": [2, 3, 4, 6, 11, 25, 27, 28, 30, 38], "commit": 36, "common": [3, 6, 26, 27, 30], "commonli": [18, 37], "commun": [2, 7, 9, 26, 31, 35], "comp_1": [3, 27], "comp_2": [3, 27], "compar": [4, 5, 12, 19, 22, 28, 29, 38], "compariosn": [3, 27], "comparison": [2, 19], "compat": 23, "complet": [1, 2, 3, 4, 5, 6, 7, 10, 14, 17, 18, 19, 21, 24, 26, 27, 28, 29, 30, 31, 34, 37, 38], "completed_assign": 15, "complex": [12, 13, 16, 26, 34, 38], "complic": [19, 37], "compon": [14, 34, 38], "compress": 38, "compris": 13, "comput": [0, 2, 6, 7, 10, 11, 12, 15, 16, 20, 23, 24, 25, 26, 30, 31, 37, 38], "computation": 10, "concat_self": 13, "concaten": [3, 13, 27], "concept": [2, 4, 5, 6, 10, 15, 19, 28, 29, 30, 34, 37, 38], "conceptu": 2, "concern": 2, "concert": [1, 2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "conda": 10, "condens": 23, "condit": [2, 6, 7, 17, 19, 22, 26, 30, 31, 35, 37, 38], "condition_1": 14, "condition_2": 14, "condtion": 14, "confid": [2, 26], "confidenti": [2, 6, 30], "confirm": [5, 29], "conflict": 1, "confus": [2, 15], "connect": [10, 11], "connect4": [33, 34, 38], "consid": [1, 2, 4, 21, 22, 23, 24, 25, 28, 33, 38], "consider": [2, 11, 23], "consist": [2, 11, 15, 23, 38], "constant": 10, "constantli": 35, "construct": [3, 20, 27, 38], "constructor": [5, 29, 37], "consum": 2, "contact": 2, "contain": [4, 5, 6, 17, 22, 25, 28, 29, 30, 36, 37, 38], "contatin": 17, "content": [2, 15, 17, 24, 38], "context": 23, "continu": [2, 6, 11, 22, 30], "contrari": 38, "contribut": [6, 30, 35], "control": [8, 36], "contstruct": 15, "conveni": 35, "convent": [15, 19, 23, 38], "convers": [6, 30], "convert": [6, 22, 30], "convert_to_unicod": 23, "converttounicod": 23, "cool": [2, 6, 11, 17, 30], "cool_th": 20, "coordin": 22, "copi": [2, 6, 8, 10, 13, 15, 20, 21, 23, 24, 30, 32, 37], "copilot": 2, "core": [2, 22, 38], "corgi": 19, "correct": [0, 1, 2, 4, 5, 6, 10, 28, 29, 30, 34, 37], "correspond": [21, 35], "cost": [17, 21], "cough": 2, "could": [2, 3, 4, 5, 12, 13, 21, 27, 28, 29], "couldn": [4, 10, 28], "counsel": 2, "count": [6, 15, 17, 21, 22, 26, 30, 38], "count_odd": 17, "count_vowel": [6, 17, 30], "counter": [6, 7, 19, 26, 30, 31], "countri": [4, 28], "coupl": [6, 19, 30, 38], "cours": [0, 1, 3, 7, 8, 9, 10, 11, 17, 19, 26, 27, 31, 32, 37], "course_nam": 19, "cover": [0, 4, 24, 28, 37], "cp": 20, "crack": [6, 26, 30], "craft": 2, "creat": [2, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 33, 34, 35], "create_dictionari": 17, "creation": 11, "credit": [0, 2, 4, 9, 28, 38], "crisi": 2, "criteria": 38, "critic": [4, 20, 28], "crunch": [6, 30], "csb": [2, 9], "csog": 12, "ctrl": [6, 30], "cue": [4, 28], "cultur": [7, 9, 31], "cumul": 0, "curat": 10, "curiou": 15, "current": [2, 6, 10, 11, 18, 19, 21, 30, 35], "cursor": 10, "custom": [19, 22, 23, 38], "cypher": 23, "d": [2, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 34, 37], "d1": 22, "d2": 22, "d3": 22, "dad": [7, 31], "dai": [4, 10, 19, 26, 28, 32, 34], "daili": 34, "dalmatian": 19, "dat": 22, "data": [2, 3, 6, 11, 15, 18, 25, 26, 27, 30, 33, 34, 36, 38], "datahub": [0, 1, 2, 3, 4, 5, 6, 7, 8, 20, 22, 23, 24, 27, 28, 29, 30, 31, 32, 34, 38], "dataset": [25, 33], "datatyp": 26, "date": [0, 2, 8, 10, 23], "date_dictionari": 19, "date_list": 19, "date_str": 19, "datetim": 19, "de": 23, "deadlin": [0, 2, 10], "deal": 2, "dealt": 16, "debug": 2, "decid": [4, 21, 24, 28, 38], "decim": 11, "declar": [3, 6, 27, 30], "decoded_messag": [6, 30], "decreas": [7, 31], "decrypt": 25, "decrypted_str": 25, "dedic": 10, "deepcopi": 15, "def": [4, 5, 6, 7, 11, 13, 14, 16, 17, 18, 19, 21, 23, 24, 25, 26, 28, 29, 30, 31], "default": [6, 15, 22, 25, 30, 37], "defin": [4, 5, 7, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 28, 29, 31, 35], "definit": [4, 6, 8, 11, 13, 15, 16, 21, 23, 26, 28, 30, 38], "defint": [7, 31], "del": [11, 15], "delai": [6, 30], "delet": [0, 35], "demean": 2, "demo": [33, 38], "demonstr": [1, 2, 26, 34, 37, 38], "denot": 11, "depart": [2, 7, 8, 31], "depend": [5, 13, 29, 34, 37], "depth": 2, "describ": [2, 4, 10, 11, 13, 18, 22, 23, 28, 34, 37, 38], "descript": [2, 4, 19, 23, 28, 34, 38], "design": [2, 9, 20, 23, 26, 34, 37, 38], "desktop": 35, "destress": 23, "destroi": 19, "detail": [2, 4, 15, 26, 28, 34, 38], "detect": 35, "determin": [2, 4, 5, 7, 10, 14, 16, 25, 28, 29, 31], "determine_larg": [7, 31], "develop": [2, 6, 9, 10, 23, 30, 34, 37], "df": 22, "dh": 35, "dh_half": 35, "di": [6, 30], "dialog": 2, "dicionari": 18, "dict": [5, 29], "dict_again": 15, "dictionari": [5, 7, 12, 16, 19, 22, 26, 29, 31, 38], "did": [12, 13, 14, 15, 16, 17, 19, 24, 38], "didn": [14, 37], "diego": [2, 7, 8, 31], "diff_var": 11, "differ": [0, 2, 3, 4, 5, 6, 7, 8, 10, 12, 15, 17, 18, 19, 20, 21, 22, 24, 25, 27, 28, 29, 30, 31, 33, 38], "difficult": [15, 33, 37, 38], "digit": [6, 30], "dimens": 35, "dimension": 22, "dinosaur": [5, 29], "dir": [18, 20, 21], "dir_nam": 20, "direct": [2, 19, 23, 35, 38], "directli": [0, 2, 4, 6, 18, 19, 22, 23, 28, 30, 37, 38], "directori": [21, 35, 38], "disciplin": 8, "discord": 2, "discret": 22, "discrimin": 2, "discriminatori": 2, "discuss": [1, 2, 4, 5, 11, 12, 18, 19, 26, 28, 29, 34, 38], "displai": [10, 15, 18, 35], "distribut": [2, 10, 22, 37, 38], "div_result": 12, "divid": [3, 4, 12, 13, 16, 27, 28], "divide_list": 24, "divis": 12, "dizzi": 23, "dm": 0, "do": [0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 36, 38], "do_someth": 19, "doc": [36, 37], "docstr": [25, 38], "document": [2, 19, 21, 22, 24, 26, 34, 38], "doe": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 15, 16, 19, 20, 23, 24, 25, 27, 28, 29, 38], "doesn": [0, 3, 7, 11, 13, 16, 23, 27, 31], "doggi": 19, "doll": [5, 29], "domain": 2, "don": [2, 4, 6, 8, 14, 15, 17, 21, 22, 23, 24, 25, 26, 28, 30, 37], "done": [0, 2, 3, 4, 6, 9, 15, 18, 27, 28, 30, 35, 38], "donoghu": 9, "donut": 17, "doubl": [10, 11, 13, 19], "double_it": 26, "double_valu": 13, "doubt": 37, "down": [2, 4, 6, 10, 11, 28, 30, 35], "download": [2, 8, 10, 34], "draft": [4, 28, 37], "dragon": 12, "dramat": [6, 30], "draw": [33, 34, 35, 38], "dream": 15, "dress": [5, 29], "drive": [4, 20, 28], "driven": [2, 9], "drop": [2, 10, 11, 18], "dry": 25, "due": [0, 2, 9, 10, 15, 34, 38], "dunder": 19, "duper": [13, 17], "duplic": [2, 15], "durat": 35, "dure": [0, 1, 2, 6, 13, 15, 24, 30], "dw": 35, "dw_half": 35, "e": [2, 4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 28, 30, 31, 34, 37, 38], "e1": [7, 31], "e1morgan": 26, "each": [1, 2, 3, 4, 5, 6, 7, 10, 13, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38], "earli": [6, 23, 30, 38], "earlier": [4, 6, 20, 28, 30], "earn": [2, 38], "easi": [6, 21, 22, 30], "easier": [4, 21, 26, 28], "eat": 33, "ec": [7, 31, 34], "echo": 20, "ecosystem": [9, 22], "ed": [13, 17], "edg": [2, 24], "edit": [0, 2, 5, 6, 10, 12, 16, 19, 22, 25, 26, 29, 30, 38], "editor": 25, "edu": [2, 10, 26], "educ": [2, 6, 30], "effect": [2, 19, 24], "effici": [2, 15, 22], "effort": [1, 2, 3, 4, 5, 6, 7, 26, 27, 28, 29, 30, 31, 34], "eform": 2, "either": [2, 3, 4, 5, 6, 11, 13, 16, 25, 27, 28, 29, 30, 37, 38], "el": [6, 30], "el1": 24, "el2": 24, "element": [2, 4, 5, 6, 7, 15, 17, 18, 23, 24, 26, 28, 29, 30, 31, 38], "elif": [4, 6, 11, 17, 19, 25, 28, 30], "elli": [9, 33], "elppa": [7, 31], "els": [2, 4, 5, 7, 10, 11, 13, 17, 18, 19, 23, 25, 28, 29, 31], "elsewher": [2, 38], "emac": 20, "email": [0, 2, 17, 19, 26, 33, 34], "embed": [4, 23, 28], "emerg": 2, "emot": [4, 28], "emploi": [6, 30], "empti": [2, 6, 7, 11, 13, 18, 20, 24, 30, 31], "en": 37, "encod": [15, 23, 26], "encode_char": 16, "encoded_messag": [6, 30], "encourag": [1, 2, 3, 4, 10, 23, 27, 28, 37, 38], "encrypt": [6, 25, 26, 30, 34, 38], "end": [1, 2, 10, 14, 15, 17, 18, 23, 24, 25, 26, 34, 35, 38], "end_chat": 25, "energi": [2, 10], "engin": [7, 31], "english": [4, 5, 7, 26, 28, 29, 31], "enigma": [6, 30], "enjoi": [2, 6, 30], "enough": [2, 17], "enrol": [1, 2, 7, 31], "ensur": [2, 3, 12, 24, 27, 37, 38], "enter": [0, 10, 20], "entir": [6, 15, 22, 30], "entri": [26, 35], "environ": [4, 28], "equal": [3, 4, 11, 12, 27, 28, 35], "equival": [5, 13, 14, 18, 26, 29], "eras": 11, "eric": [5, 6, 8, 9, 13, 26, 29, 30], "error": [0, 2, 3, 11, 12, 13, 14, 15, 18, 23, 24, 27, 38], "escap": [11, 20], "especi": 2, "essai": 25, "essenti": [2, 3, 27], "estim": [2, 6, 30], "etc": [2, 3, 5, 7, 11, 15, 19, 20, 21, 22, 24, 25, 27, 29, 31, 34, 38], "ethnic": 2, "evalu": [3, 6, 11, 12, 14, 17, 27, 30, 38], "even": [2, 4, 6, 11, 14, 16, 28, 30, 38], "even_odd": 14, "event": [2, 35], "eventu": [6, 30], "ever": [2, 14, 37], "everi": [2, 5, 6, 8, 9, 10, 11, 13, 15, 17, 19, 29, 30], "everyon": 2, "everyth": [2, 8, 10, 11, 21, 24, 38], "evid": 2, "ex2_lst": 15, "exactli": [2, 21, 34, 38], "exam": [3, 9, 10, 19, 25, 27, 34, 38], "exampl": [0, 2, 3, 5, 6, 10, 12, 22, 26, 27, 29, 30, 33, 38], "excecut": 13, "except": [2, 7, 11, 31, 38], "excit": 10, "execut": [0, 2, 3, 4, 5, 6, 7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 25, 27, 28, 29, 30, 31, 34, 37, 38], "exercis": 1, "exist": [3, 16, 18, 19, 25, 26, 27], "exit": [6, 13, 20, 30, 35], "expand": 2, "expect": [0, 3, 4, 5, 6, 7, 10, 11, 14, 16, 24, 27, 28, 29, 30, 31, 38], "experi": 2, "experiment": 22, "explain": [2, 5, 10, 23, 29, 37, 38], "explan": [2, 23], "explicit": 10, "explicitli": [8, 13, 20, 23], "explor": [5, 8, 10, 21, 29, 33], "exploratori": [1, 3, 4, 27, 28], "expon": 13, "exponenti": [12, 13], "express": [2, 12, 14], "extend": [7, 19, 24, 31, 33, 38], "extens": [10, 20], "extern": [2, 10, 16, 21, 25, 33, 37], "extra": [0, 2, 3, 5, 7, 10, 23, 27, 29, 31, 33, 38], "f": [2, 12, 26], "fa23": 19, "face": 38, "fact": [2, 4, 24, 28], "fail": [0, 2, 3, 11, 12, 15, 16, 21, 23, 24, 27, 38], "fair": [4, 28], "fairli": [2, 34], "fall": [2, 8, 9], "fall_2024": 20, "fals": [3, 4, 5, 6, 11, 12, 14, 15, 17, 18, 19, 25, 27, 28, 29, 30, 35], "false_vari": 12, "famili": 22, "familiar": [2, 6, 30], "fantast": 14, "faq": 34, "far": [2, 19, 21, 25], "faster": 2, "favor": 15, "favorit": [19, 21], "favorite_food": 19, "featur": [25, 34], "feedback": [0, 38], "feel": [2, 3, 26, 27], "fellow": [2, 38], "fetch": [10, 34], "fever": 2, "few": [2, 6, 18, 30, 34, 38], "fewest": 19, "ff": [23, 36], "fido": 19, "field": [6, 30], "fifth": [5, 6, 29, 30], "figur": [2, 3, 4, 6, 23, 27, 28, 30, 33, 38], "file": [2, 10, 21, 23, 24, 25, 33, 34], "filenam": [20, 26], "filepath": 26, "fill": [3, 5, 15, 27, 29, 35], "final": [3, 4, 6, 9, 10, 11, 17, 20, 25, 27, 28, 30, 34], "financ": 2, "financi": 2, "find": [2, 3, 10, 16, 17, 19, 20, 22, 23, 24, 25, 27, 33, 37, 38], "find_kei": 26, "findal": 26, "fine": [2, 37], "finish": [4, 6, 23, 25, 28, 30], "first": [0, 2, 3, 4, 5, 6, 7, 10, 12, 15, 16, 17, 18, 23, 24, 26, 27, 28, 29, 30, 31, 34, 38], "first_list": 15, "first_nam": [7, 31], "fit": [2, 35], "five": 2, "fix": [0, 2, 6, 16, 18, 23, 30], "fixtur": 36, "fixtypinglikethi": 18, "flag": 0, "flesh": [4, 28], "flexibl": 20, "flexibli": [4, 10, 13, 28], "flip": [6, 30], "float": [3, 7, 15, 18, 22, 23, 24, 27, 31, 38], "floor": 12, "flow": [4, 28], "fn": 35, "focu": [2, 5, 6, 7, 10, 23, 29, 30, 31, 33, 38], "focus": [2, 8, 9, 10, 13, 20, 38], "folder": [10, 20, 21, 34, 37, 38], "foldernam": 38, "follow": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 37, 38], "foo": 37, "food": [2, 17, 19, 23, 33], "forc": [6, 20, 30], "forev": 17, "forget": [14, 25], "form": [2, 4, 17, 18, 28, 34], "formal": [3, 24, 26, 27], "format": [0, 10, 38], "former": [2, 10, 34], "formul": 12, "forth": 17, "forward": [7, 15, 31, 37], "found": [2, 3, 4, 12, 20, 22, 27, 28], "foundat": [2, 9, 10], "four": [19, 25], "fourth": [5, 29], "fp": 35, "frame": 35, "framer": 35, "fred": 15, "free": [2, 3, 24, 27], "freeli": 2, "frequent": 26, "fridai": 34, "friend": 10, "friendli": 23, "friendlier": 38, "from": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 28, 29, 30, 31, 33, 34, 35, 36, 38], "front": [18, 23], "frustrat": 2, "fulfil": 38, "full": [2, 4, 20, 28], "fulli": [1, 38], "func": 2, "func1": 37, "func2": 37, "function": [2, 6, 10, 11, 16, 17, 20, 21, 22, 24, 25, 30, 33, 34, 35, 38], "function_cal": 18, "function_nam": 18, "function_output": 13, "fundament": [6, 30], "funni": [4, 28], "further": 2, "futur": [0, 11, 23, 26, 34], "fyi": 15, "g": [2, 4, 28], "gain": [6, 21, 30], "galleri": 34, "game": [2, 6, 30, 33, 34, 35, 38], "gari": 19, "gender": 2, "gener": [2, 4, 5, 6, 7, 9, 10, 11, 18, 19, 21, 22, 23, 25, 26, 28, 29, 30, 31, 37], "georg": [12, 14, 17, 19], "german": [6, 30], "get": [0, 1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 34, 35], "get_input": [24, 25], "get_press": 35, "get_rect": 35, "git": [8, 10, 32], "github": [2, 8, 9, 22, 34, 38], "give": [2, 3, 6, 12, 16, 21, 23, 24, 27, 30, 35, 38], "given": [2, 5, 11, 13, 19, 20, 21, 22, 24, 26, 29, 38], "glanc": [23, 37], "global": [11, 13, 21], "gmail": 17, "go": [2, 3, 4, 5, 6, 7, 10, 16, 17, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 37, 38], "goal": [2, 3, 5, 6, 9, 10, 23, 27, 29, 30, 38], "goe": [0, 6, 19, 30, 38], "gone": [6, 16, 24, 30], "good": [4, 7, 11, 17, 19, 25, 28, 31, 32, 34, 38], "googl": [10, 16, 17, 34], "got": [4, 23, 24, 28], "govern": [6, 30], "grab": [6, 15, 30], "grade": [3, 4, 5, 6, 7, 14, 27, 28, 29, 30, 31, 33], "graphic": 20, "great": [2, 6, 14, 18, 23, 30, 33, 34, 35, 38], "greater": [3, 4, 12, 16, 27, 28], "greatli": [6, 30], "greet": 13, "ground": 9, "group": [2, 4, 5, 15, 19, 22, 28, 29], "grow": [7, 31], "guarante": [0, 3, 27], "guess": [3, 4, 6, 16, 27, 28, 30], "gui": [20, 34], "guid": [2, 10, 16, 24, 34, 38], "guidanc": [5, 29], "guidelin": [0, 1, 2, 38], "guido": 23, "gut": 24, "h_center": 35, "ha": [2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 38], "habit": 11, "had": [3, 6, 10, 21, 27, 30], "half": [6, 30, 35], "half_index": [6, 30], "hall": 2, "halv": 35, "hand": [1, 2, 4, 5, 8, 9, 23, 28, 29, 38], "handl": [21, 38], "hangman": [33, 34, 38], "happen": [0, 2, 3, 4, 6, 10, 15, 16, 21, 27, 28, 30, 33], "harass": 2, "hard": [2, 23, 26], "harder": [6, 30], "hasn": 2, "have": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 30, 31, 33, 34, 38], "have_a_chat": 25, "haven": 21, "he": [6, 12, 24, 30, 35], "hear": [3, 27], "heavi": [2, 10], "hei": [6, 7, 30, 31], "height": [22, 35], "height_1": 15, "height_2": 15, "height_3": 15, "height_4": 15, "height_dict": 15, "hello": [3, 6, 11, 12, 13, 18, 20, 23, 24, 25, 26, 27, 30, 35], "help": [2, 3, 6, 8, 10, 18, 19, 20, 23, 24, 26, 27, 30, 33, 34, 38], "her": 26, "here": [0, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 24, 27, 28, 29, 30, 31, 32, 38], "heurist": 2, "hi": [6, 9, 26, 30], "hidden": 0, "hierarch": 20, "hierarchi": 20, "high": [4, 28], "higher": 12, "highest": [20, 34], "highli": [4, 8, 28], "him": [6, 30], "hint": [6, 21, 30], "hist": 22, "hit": 12, "hit_point": 12, "hodor": [3, 27], "hold": [7, 31, 35], "holidai": 2, "home": [2, 10, 34], "homosexu": [6, 30], "honest": 2, "hope": [6, 30, 37], "host": [8, 10, 23], "hot": 17, "hotlin": 2, "hour": [0, 1, 2, 7, 9, 10, 23, 31, 33, 34, 38], "hous": 2, "how": [1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21, 22, 23, 27, 28, 29, 30, 34], "howev": [2, 4, 6, 22, 23, 28, 30, 33], "html": [23, 35, 37], "http": [2, 6, 9, 10, 22, 23, 24, 30, 34, 35, 37], "hub": 10, "huge": [6, 30], "huh": 25, "human": [2, 7, 9, 11, 23, 31, 38], "hundr": 2, "i": [0, 1, 6, 8, 10, 11, 12, 14, 15, 16, 18, 20, 22, 23, 25, 26, 30, 34, 35, 38], "ia": [2, 26, 34, 38], "iclick": 2, "icon": [6, 30], "id": 2, "idea": [2, 3, 4, 17, 24, 25, 27, 28, 34, 37, 38], "ideal": 11, "ident": 2, "identifi": [2, 4, 24, 25, 28], "idiosyncrat": 0, "idxmax": 22, "ignor": 18, "ii": [6, 23, 30], "illeg": 16, "illustr": 2, "imag": [20, 35], "image1": 20, "image2": 20, "image_dir": 35, "image_s": 35, "imagin": [2, 4, 5, 28, 29], "imit": [6, 30], "immedi": [0, 2], "immens": 9, "immut": 19, "immutable_str": 11, "impact": [6, 30], "implement": [2, 25, 33, 34, 37, 38], "impli": 12, "import": [2, 9, 10, 11, 15, 19, 22, 24, 25, 26, 35, 38], "improv": [13, 19, 23, 37], "in_list": 24, "incentiv": 2, "includ": [0, 2, 3, 5, 6, 7, 10, 11, 13, 15, 18, 19, 22, 23, 26, 27, 29, 30, 31, 34, 38], "inclus": 2, "incom": 2, "incompat": 23, "incomplet": 14, "incorpor": [5, 6, 23, 26, 29, 30], "increas": [15, 17, 19, 23], "incred": 2, "incredibli": 10, "incremen": [6, 30], "increment": [6, 17, 26, 30, 35], "ind": [6, 17, 23, 26, 30], "ind1": [5, 29], "ind2": [5, 29], "ind3": [5, 29], "ind4": [5, 29], "ind5": [5, 29], "ind6": [5, 29], "indefinit": [6, 30], "indent": [4, 16, 17, 28, 38], "indentaion": 23, "indentationerror": [4, 16, 28], "independ": [10, 13, 25, 34, 37, 38], "index": [6, 7, 16, 18, 23, 30, 31, 33, 35], "index_inn": [6, 30], "index_out": [6, 30], "indexerror": 35, "indic": [3, 6, 13, 15, 19, 23, 27, 30, 38], "individu": [2, 34, 38], "infer": 13, "infinit": [17, 37], "info": 26, "inform": [0, 4, 7, 10, 11, 19, 22, 23, 28, 31, 36], "ing": [6, 30], "init": [6, 7, 30, 31, 35, 37], "initi": [0, 6, 7, 17, 19, 30, 31, 35], "initialiaz": [7, 31], "ink": [4, 28], "inlin": [11, 22, 37], "inp": 15, "input": [5, 6, 7, 13, 15, 16, 17, 18, 19, 21, 23, 25, 29, 30, 31, 35, 38], "input1": [18, 19], "input2": [18, 19], "input_1": 21, "input_2": 21, "input_arg": 24, "input_bool": [4, 28], "input_list": [23, 24, 25, 26], "input_messag": [6, 30], "input_num": 23, "input_numb": [4, 28], "input_str": [6, 7, 23, 24, 25, 30, 31], "insert": 20, "insid": [2, 6, 11, 15, 17, 26, 30], "inspir": 2, "instal": [2, 22, 23], "instanc": [2, 8, 21, 37], "instancec": 19, "instanti": 19, "instead": [2, 19, 20, 22, 23, 37, 38], "instruct": [0, 1, 3, 5, 13, 19, 27, 29, 37], "instructor": [0, 2, 9, 38], "int": [3, 4, 6, 7, 16, 18, 23, 24, 27, 28, 30, 31, 38], "integ": [3, 4, 6, 11, 12, 15, 16, 18, 19, 23, 27, 28, 30], "integr": [24, 33], "intellig": [6, 30], "intend": 37, "intention": [2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "interact": [3, 4, 9, 20, 24, 25, 26, 27, 28, 33, 38], "interest": [2, 8, 14, 20, 22, 33, 38], "interested_in_research": 26, "interfac": [10, 20, 23], "intermedi": 2, "intermix": 10, "internet": [2, 10, 34, 38], "interpret": [2, 3, 16, 27], "interrupt": [3, 6, 16, 27, 30], "introduc": [15, 16], "introduct": [2, 7, 31, 32], "introductori": 2, "intuit": 19, "invalid": [4, 28], "invent": [33, 34], "inventori": [19, 25], "investig": [21, 33], "involv": 2, "io": [2, 9, 37], "ion": 24, "ipej5dtkopa": 34, "ipynb": [20, 25, 38], "ipython": 35, "is_integ": 18, "is_odd": 18, "is_quest": 25, "is_sort": 18, "isclos": 24, "isinst": [19, 21, 25], "isn": 2, "isnumer": 16, "isol": 33, "issu": [0, 2, 6, 10, 16, 23, 30, 33], "italic": 10, "item": [5, 10, 15, 17, 18, 21, 26, 29], "item_": 15, "item_a": 15, "item_b": 15, "item_c": 15, "item_d": 15, "iter": [6, 15, 17, 22, 23, 25, 26, 30, 35, 38], "its": [0, 2, 4, 6, 7, 10, 13, 16, 20, 21, 24, 25, 28, 30, 31], "itself": [6, 10, 15, 19, 30, 38], "i\u0307\u012d\u0135\u0135\u0137": [6, 30], "jaspurr": 19, "jazz": [7, 31], "jelli": [5, 15, 29], "jimhester_": 24, "jj": 23, "job": [3, 26, 27], "john": 14, "join": [2, 17, 23], "joined_dictionari": 17, "jolla": [7, 31], "josh": 15, "json": 26, "juan": 15, "julian": 15, "jump": 17, "june": [4, 28], "jupyt": [2, 6, 20, 21, 22, 25, 26, 30, 32, 34, 38], "just": [2, 3, 4, 6, 7, 10, 11, 12, 16, 19, 20, 25, 26, 27, 28, 30, 31, 32, 37, 38], "k": 21, "kayak": [7, 31], "keep": [4, 8, 18, 19, 23, 28], "keep_loop": 17, "kei": [7, 16, 17, 18, 19, 26, 31, 35], "kernel": [6, 10, 30], "key_1": [15, 17], "key_2": [15, 17], "key_3": 15, "key_incr": [6, 30], "keyboard": 10, "keyerror": 16, "keypress": 35, "keyword": [16, 19, 21, 23, 26], "kid": [5, 29], "kid_a": [5, 29], "kind": [2, 6, 7, 11, 16, 30, 31, 33, 38], "kind_of_th": 21, "knew": [4, 28], "know": [0, 2, 3, 4, 6, 10, 15, 16, 19, 21, 22, 23, 26, 27, 28, 30, 34, 38], "knowledg": [2, 10], "known": 24, "l": [12, 20, 25], "la": [7, 31], "lab": [5, 6, 7, 9, 10, 23, 26, 29, 30, 31, 34, 38], "label": 22, "lack": 2, "laid": [7, 31], "lambda": [11, 24], "lambda_equival": 26, "langaug": 19, "languag": [2, 6, 7, 9, 10, 15, 23, 26, 30, 31, 38], "language_typ": [7, 31], "laptop": 2, "larg": [2, 6, 7, 10, 15, 30, 31], "larger": 0, "largest": [4, 28], "last": [3, 4, 5, 15, 17, 21, 26, 27, 28, 29, 35, 38], "late": [2, 10], "later": [4, 11, 13, 18, 21, 28, 35, 37], "latest": 37, "launch": 11, "lazi": 10, "lead": [2, 12, 16, 18, 19, 20, 23], "lean": 2, "learn": [1, 2, 4, 6, 10, 22, 23, 26, 28, 30, 32, 33, 34, 37, 38], "least": [1, 2, 3, 5, 6, 7, 10, 12, 23, 24, 27, 29, 30, 31, 34, 37, 38], "leav": [2, 3, 4, 10, 27, 28, 37], "lectur": [8, 9, 11, 14, 15, 19, 21, 26, 32, 34, 37], "led": [3, 10, 27], "left": [4, 6, 10, 11, 12, 28, 30, 35, 37], "legal": 21, "lego": [5, 29], "len": [4, 5, 6, 7, 15, 18, 22, 28, 29, 30, 31], "length": [4, 5, 6, 7, 15, 17, 22, 24, 28, 29, 30, 31, 38], "lengthi": 2, "less": [2, 3, 4, 5, 12, 25, 26, 27, 28, 29, 34], "let": [0, 2, 3, 4, 5, 7, 14, 18, 19, 20, 21, 23, 26, 27, 28, 29, 31, 37], "letter": [2, 6, 7, 11, 17, 18, 20, 25, 26, 30, 31], "letter_list": [6, 30], "letterindex": 25, "level": [2, 4, 23, 28], "lf": 36, "li": 2, "librari": [10, 22, 23, 38], "licens": 23, "life": [26, 34], "like": [2, 3, 4, 5, 6, 10, 11, 13, 15, 16, 17, 18, 19, 20, 22, 25, 26, 27, 28, 29, 30, 33, 34, 37], "limit": [2, 10, 38], "line": [0, 2, 3, 4, 6, 10, 11, 13, 14, 15, 16, 17, 18, 19, 26, 27, 28, 30, 34, 37, 38], "linear": 22, "link": [2, 6, 8, 10, 30, 32, 34, 37, 38], "linter_exampl": 23, "lisc": 23, "list": [0, 2, 5, 6, 7, 10, 11, 12, 17, 21, 22, 24, 29, 30, 31, 35, 38], "list_of_el": 23, "list_of_item": 17, "list_of_toi": [5, 29], "list_statist": [4, 28], "list_str": 18, "list_to_choose_from": 21, "listen": 35, "liter": 23, "literatur": 33, "literaturescann": 33, "littl": [15, 24], "live": [2, 6, 8, 30, 35], "ll": [0, 1, 2, 3, 5, 6, 10, 11, 12, 13, 15, 17, 18, 19, 22, 23, 24, 26, 27, 29, 30, 33, 34, 37, 38], "llm": 2, "llo": 24, "load": 35, "loaner": 2, "loc": 22, "local": [10, 13, 21, 23, 32, 37], "localhost": 10, "locat": [2, 4, 7, 12, 15, 20, 28, 31, 37], "log": [10, 16], "logic": [4, 7, 13, 23, 28, 31, 38], "logist": 2, "long": [0, 2, 6, 10, 21, 23, 30, 38], "longer": [2, 13, 16, 17, 23], "look": [0, 2, 3, 4, 6, 13, 16, 19, 20, 24, 26, 27, 28, 30, 33, 38], "lookup": 19, "loop": [2, 7, 13, 18, 19, 22, 23, 25, 26, 31, 35, 37, 38], "lose": 2, "loss": 2, "lost": [0, 10, 13, 15, 16, 17, 19, 24], "lot": [3, 4, 6, 7, 15, 17, 19, 22, 27, 28, 30, 31, 33, 34, 38], "loud": 2, "love": [10, 12, 17], "lower": [18, 34], "lowercas": [11, 23], "lowest": [2, 18], "lst": [15, 17], "lst_1": 17, "lst_2": 17, "lst_again": 15, "lst_len": [5, 29], "lst_updat": 15, "luckili": 17, "m": [2, 10, 11, 12, 14, 15, 16, 24, 25, 34], "m5": 18, "mac": [10, 38], "machin": [2, 6, 20, 22, 30, 37], "made": [1, 2, 3, 4, 5, 6, 7, 10, 20, 22, 27, 28, 29, 30, 31, 35], "magic": [12, 33, 34, 38], "mai": [0, 1, 2, 4, 6, 10, 13, 20, 22, 26, 28, 30, 37, 38], "main": [2, 10, 23, 25, 35, 37, 38], "mainli": 10, "maintain": [4, 19, 23, 24, 28, 37], "mainten": 23, "major": [2, 23, 37], "make": [0, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 15, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 38], "man": 35, "manag": [6, 10, 22, 30, 33], "mandatori": 38, "mani": [1, 2, 5, 6, 8, 10, 15, 17, 18, 19, 20, 22, 23, 26, 29, 30, 32], "manipul": [6, 26, 30], "manner": [2, 23, 38], "manual": 32, "map": [6, 10, 22, 30], "mark": 38, "markdown": [3, 4, 27, 28, 37], "mask": 2, "massiv": [6, 30], "masteri": [6, 30], "match": [13, 35], "materi": [3, 10, 27, 37, 38], "math": [14, 24], "mathemat": [11, 12], "mathematician": 12, "matplotlib": 22, "matric": 22, "matrix": 22, "matter": [2, 5, 13, 29], "matur": [25, 33], "max": [4, 19, 22, 28], "max_val": 22, "maxim": 2, "maximum": [4, 28], "may6": [7, 31], "mayb": [4, 25, 28, 37], "me": [2, 5, 10, 11, 29], "mean": [0, 2, 3, 4, 6, 10, 11, 14, 15, 16, 21, 22, 27, 28, 30, 37], "meant": [1, 3, 4, 6, 16, 22, 27, 28, 30, 37], "media": 34, "median": 10, "meet": [0, 1, 38], "meme": [4, 28], "memori": [4, 11, 12, 15, 28], "mental": 2, "mention": 37, "mentor": 2, "menu": 11, "meow": 19, "messag": [2, 24, 25, 33], "met": [4, 6, 14, 17, 28, 30], "method": [2, 10, 21, 23, 25, 26, 34, 35, 38], "mid": 34, "middl": [26, 35], "midterm": 34, "might": [2, 4, 7, 28, 31], "mildli": 2, "million": [6, 30], "mimic": 33, "min": [4, 28], "mind": 1, "mingson": 34, "mini": [2, 34], "minim": [21, 34, 38], "minimum": [2, 4, 25, 28, 38], "minor": 23, "minut": [1, 2, 6, 26, 30, 38], "miss": 2, "misspel": 2, "mistak": [0, 2, 10], "mistyp": [3, 27], "mix": [13, 15], "mkdir": 20, "mock": 24, "mod": 18, "mod2": 18, "mode": 20, "model": [2, 15, 18, 22], "modern": [6, 9, 12, 30], "modifi": [19, 37], "modul": [2, 13, 23, 24, 26, 34, 35, 38], "modular": [34, 37, 38], "modulo_tim": 12, "modulu": [3, 12, 27], "moment": [2, 3, 27], "mon": 2, "mondai": 34, "monologu": 2, "month": 19, "more": [1, 2, 3, 4, 5, 6, 11, 14, 15, 19, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 36, 37, 38], "more_data_sci": 26, "morgan": [5, 8, 9, 19, 26, 29], "morgan_cours": 19, "morn": [10, 13], "most": [2, 3, 4, 6, 10, 14, 16, 18, 19, 22, 23, 26, 27, 28, 30, 34, 35, 37, 38], "mostli": 2, "move": [10, 24, 26, 33, 35, 37], "movement": 35, "movi": [4, 6, 28, 30], "msg": [24, 25], "mu": [7, 31], "much": [1, 2, 3, 4, 6, 9, 19, 23, 27, 28, 30, 37, 38], "mult_two": [4, 28], "multi": 9, "multidimension": 22, "multipl": [3, 4, 7, 10, 12, 13, 18, 19, 23, 24, 27, 28, 31, 34, 35, 37], "multipli": [3, 4, 12, 27, 28], "music": [7, 31], "must": [0, 1, 2, 10, 11, 15, 17, 19, 22, 34, 37, 38], "mutabl": 26, "mutlipl": 22, "mutual": 2, "mv": 20, "mw": 9, "my": [2, 7, 10, 11, 16, 18, 20, 21, 23, 26, 31], "my_bool": 11, "my_boolean": [3, 27], "my_class": 19, "my_condit": 14, "my_cours": [7, 19, 31], "my_dai": 19, "my_dat": 19, "my_date2": 19, "my_dictionari": [5, 16, 18, 29], "my_fil": 20, "my_float": [3, 11, 27], "my_func": 18, "my_funct": [19, 23, 37], "my_inst": 19, "my_int": [3, 6, 16, 18, 27, 30], "my_integ": 11, "my_item": 17, "my_list": [5, 6, 15, 18, 23, 26, 29, 30], "my_long_list": 23, "my_lst": [5, 15, 17, 29], "my_modul": [35, 38], "my_month": 19, "my_nam": [6, 17, 30], "my_new_list": 15, "my_num": [13, 16], "my_numb": 18, "my_other_vari": 11, "my_remote_funct": 21, "my_script": 38, "my_set": 26, "my_str": [3, 6, 11, 16, 17, 18, 23, 26, 27, 30], "my_tupl": [5, 6, 15, 29, 30], "my_uppercase_str": 18, "my_val": 16, "my_valu": [12, 14], "my_var": [11, 12, 13], "my_vari": [11, 18], "my_variabel": 11, "my_year": 19, "myclass": 19, "myfunct": 23, "myniftyfil": 26, "mynumb": 21, "myprojectfold": [35, 38], "myself": [4, 28], "myvari": 11, "n": [6, 11, 22, 26, 30], "n_assign": 19, "n_cours": 19, "n_exam": 19, "n_student": [7, 19, 31], "n_time": 19, "name": [2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 25, 26, 27, 28, 30, 31, 35, 37, 38], "name1": 16, "name2": 16, "name3": 16, "name_of_file_with_test_funct": 37, "nameerror": [4, 28], "namespac": 19, "nano": 20, "nativ": 10, "natur": 10, "navig": 37, "nbgrader": 26, "ndecod": [6, 30], "necessari": [2, 25, 35, 38], "necessarili": [16, 24, 38], "need": [0, 2, 4, 6, 13, 16, 18, 20, 22, 23, 24, 25, 26, 28, 30, 33, 34, 38], "neg": [15, 24], "neglect": 24, "nencod": [6, 30], "nerv": 21, "nest": 25, "never": [2, 6, 10, 14, 30], "new": [0, 6, 7, 10, 13, 15, 18, 19, 21, 22, 24, 25, 30, 31, 32, 33, 34, 35, 37, 38], "new_fil": 20, "new_funct": 18, "new_list": 26, "new_vari": 16, "newdog": 19, "newest": 32, "next": [2, 3, 4, 6, 17, 18, 19, 21, 23, 27, 28, 30, 38], "nice": 38, "night": 2, "nightmareish": 22, "nimit": [7, 31], "nltk": 21, "nmy_num": 16, "noffic": [7, 31], "none": [3, 4, 5, 6, 10, 12, 13, 15, 16, 18, 19, 23, 24, 25, 27, 28, 29, 30], "nonloc": 11, "nope": [4, 28], "nor": 2, "norigin": [6, 30], "norm": 22, "normal": [2, 10], "note": [0, 1, 3, 4, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 19, 20, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 38], "notebook": [1, 2, 3, 4, 8, 11, 20, 21, 22, 25, 26, 27, 28, 32, 33, 34, 38], "noth": [10, 14, 16], "notic": [3, 10, 13, 20, 27], "nots": 12, "noutput": 15, "novel": 38, "now": [3, 4, 5, 6, 7, 11, 15, 17, 18, 19, 20, 21, 23, 25, 27, 28, 29, 30, 31, 38], "np": [22, 23], "ntritoncours": [7, 31], "null": 11, "num": [13, 16, 21], "num1": [4, 13, 16, 21, 23, 24, 28], "num2": [4, 13, 16, 21, 23, 24, 28], "number": [2, 3, 4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 23, 24, 26, 27, 28, 30, 31, 35], "number_to_choos": 21, "numer": [18, 22], "numeric_onli": 22, "numpi": [2, 25, 38], "numpydoc": 37, "nuniqu": 22, "nutriti": 2, "o": [6, 17, 20, 21, 23, 24, 26, 30], "obj": 19, "object": [4, 5, 12, 18, 21, 22, 23, 24, 25, 26, 28, 29], "object_nam": 19, "oblig": 2, "obstacl": 33, "obviou": 2, "occasion": 2, "occur": [12, 16, 23], "odd": [14, 17], "off": [2, 9, 10, 23, 35, 38], "offend": [6, 30], "offer": 8, "offic": [0, 2, 7, 23, 31, 33, 34, 38], "officehour": [7, 31], "offici": 10, "offset": 16, "often": [2, 3, 4, 12, 17, 23, 27, 28, 33, 38], "ogan": 37, "oh": [7, 14, 31], "ok": [2, 6, 10, 30], "okai": 25, "old": 35, "older": 10, "onc": [2, 3, 4, 6, 7, 8, 10, 11, 13, 14, 15, 22, 27, 28, 30, 31, 35, 38], "one": [1, 2, 3, 5, 6, 7, 10, 11, 12, 13, 14, 15, 17, 19, 20, 23, 24, 27, 29, 30, 31, 33, 34, 38], "ones": [2, 35], "onion": 19, "onli": [2, 5, 10, 11, 12, 14, 15, 19, 23, 24, 26, 29, 34, 38], "onlin": [2, 33], "onto": [10, 38], "oo": 23, "oop": 19, "open": [2, 9, 10, 13, 19, 21, 22, 23, 33], "openli": 8, "oper": [2, 5, 11, 13, 14, 16, 17, 19, 22, 23, 29, 37, 38], "ophd": 2, "opportun": [2, 34, 37], "option": [1, 2, 4, 11, 13, 14, 23, 28, 33, 36, 37, 38], "orang": 2, "ord": [6, 16, 23, 30], "order": [3, 4, 6, 10, 13, 14, 15, 18, 19, 20, 23, 27, 28, 30, 35], "order_oper": 12, "ordin": 35, "org": [23, 35, 37], "organ": [4, 10, 13, 19, 20, 24, 28, 33, 38], "organiz": 10, "orient": 2, "origin": [0, 2, 4, 6, 9, 15, 18, 22, 23, 26, 28, 30, 34, 37, 38], "ornag": 2, "osd": 2, "other": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 17, 18, 19, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33], "other_var": 11, "otherpeopl": 17, "otherwis": [4, 5, 13, 28, 29, 37], "ouput": [11, 19], "our": [2, 6, 7, 8, 12, 13, 14, 18, 20, 21, 24, 25, 26, 30, 31, 32, 35], "out": [0, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38], "out_list": 22, "out_msg": [24, 25], "outcom": [3, 4, 27, 28], "outlin": [4, 23, 24, 28, 38], "output": [0, 3, 5, 6, 7, 10, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 31, 38], "output_list": [23, 26], "output_str": [6, 23, 25, 30], "outsid": [2, 6, 11, 13, 16, 17, 19, 20, 23, 26, 30, 34, 37], "over": [4, 6, 13, 15, 17, 22, 23, 26, 28, 30, 34], "overal": 0, "overview": 23, "ow": 2, "own": [2, 3, 4, 6, 8, 10, 13, 16, 21, 22, 27, 28, 30, 34, 38], "p": 17, "pachin": 20, "pack_of_dog": 19, "packag": [10, 22, 34, 37], "pacman": [4, 28], "page": 10, "pai": 23, "pain": 33, "paint": [4, 28], "pair": [15, 18, 19, 26], "panda": [2, 23], "paper": [33, 34, 38], "paradigm": 19, "paragraph": 38, "paramet": [2, 6, 13, 17, 18, 19, 22, 23, 25, 30, 37], "paranthes": 13, "parenthes": [12, 13, 15, 18, 19], "park": [6, 30], "part": [2, 10, 11, 12, 16, 22, 37, 38], "parti": [10, 23, 26], "partial": 2, "particip": [2, 22, 34], "particular": [0, 1, 4, 15, 19, 20, 23, 25, 28, 33, 38], "particularli": [2, 38], "partli": 0, "pascal": 19, "pass": [0, 2, 3, 4, 5, 11, 13, 16, 18, 23, 24, 26, 27, 28, 29, 37, 38], "past": [2, 10, 13, 23, 37], "patch": [23, 24], "path": 21, "pathwai": 35, "patienc": 26, "pattern": [6, 26, 30], "paul": 14, "paus": [16, 38], "pbject": 19, "pd": [22, 23], "pdt": 10, "peanut": [5, 15, 29], "peer": 2, "pelita": 33, "penal": 2, "pencil": [4, 28], "peopl": [1, 2, 4, 22, 23, 26, 28, 33], "per": [15, 38], "percentag": 2, "percept": 22, "perform": [4, 6, 13, 23, 28, 30, 33, 38], "perhap": [37, 38], "permit": [2, 38], "person": [1, 3, 4, 10, 13, 27, 28, 34, 38], "pet": 19, "peter": [2, 9], "philosophi": 23, "phone": 2, "php": 2, "phrase": [7, 31], "physic": 2, "piazza": [0, 34, 38], "picatso": 19, "pick": [4, 11, 23, 28], "pickl": 26, "pictur": 33, "pid": [4, 7, 28, 31], "pie": 17, "piec": [2, 4, 10, 13, 17, 24, 28, 34, 38], "pile": [5, 29], "pinpoint": 2, "pip": [22, 23, 37], "pitch": [33, 34], "place": [1, 2, 5, 11, 21, 29, 33], "plagiar": [2, 38], "plai": [4, 10, 28, 32], "plain": [5, 10, 20, 29], "plan": [10, 24, 25, 38], "platform": [2, 8], "player": 35, "pleas": [0, 1, 2, 7, 8, 11, 16, 31, 38], "plenti": 10, "plot": 25, "plt": 22, "plugin": 36, "pm": [2, 10, 34], "png": [20, 35], "podcast": 2, "point": [0, 2, 3, 5, 6, 7, 10, 11, 12, 15, 16, 17, 18, 23, 27, 29, 30, 31, 38], "pointer": 15, "polici": 1, "polit": 2, "polli": 19, "pop": 35, "portfolio": 26, "portion": 2, "posit": [5, 10, 15, 16, 22, 25, 26, 29], "positv": 24, "possibl": [0, 2, 3, 4, 7, 10, 14, 19, 20, 22, 24, 27, 28, 31, 38], "post": [0, 2, 6, 10, 30], "potenti": [0, 23, 38], "power": [3, 9, 12, 27], "practic": [2, 5, 6, 9, 10, 21, 23, 29, 30, 34, 37, 38], "pre": [10, 13, 38], "prefer": [2, 38], "preliminari": [2, 24], "prepar": 2, "prerequisit": 2, "present": [2, 15, 38], "press": [6, 10, 18, 20, 30, 34, 35], "presum": 10, "pretti": [6, 19, 23, 30], "prevent": 2, "previou": [2, 15, 34], "previous": [0, 18], "price": 17, "primarili": 38, "princess": [5, 29], "principl": [2, 11, 23], "print": [3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 35], "print_goodness_level": [7, 31], "print_info": [7, 31], "prior": [2, 10, 37], "priorit": 38, "privat": [0, 2], "probabl": [2, 6, 10, 20, 22, 25, 26, 30], "problem": [2, 21, 38], "proce": 11, "procedur": [4, 6, 17, 19, 23, 26, 28, 30, 33], "process": [4, 6, 11, 16, 24, 25, 28, 30, 37], "produc": [12, 13, 14, 15, 16, 18], "product": [8, 34, 38], "prof": 19, "professor": [2, 19, 33, 38], "program": [7, 8, 9, 10, 16, 20, 21, 22, 23, 25, 26, 31, 33, 35, 37], "programm": [2, 8, 26], "programmat": [0, 2, 3, 16, 23, 27], "progress": [4, 14, 28], "prohibit": 2, "project": [6, 9, 10, 24, 26, 30], "projectidea": 38, "projectnotebook": 38, "promis": 23, "prompt": 2, "pronunci": 2, "proper": [23, 38], "properli": [17, 38], "properti": [19, 26], "proport": 24, "propos": [34, 38], "prosecut": [6, 30], "prototyp": [34, 38], "provid": [0, 1, 4, 5, 7, 10, 12, 23, 28, 29, 31, 35, 36], "pseudo": 2, "pseudocod": [2, 7, 31, 33], "psf": 10, "pst": 10, "psychiatr": 2, "public": [0, 2, 6, 23, 30, 38], "pull": 10, "punc": 21, "punctuat": [21, 24], "purpos": [7, 9, 18, 31], "put": [4, 6, 10, 11, 13, 18, 19, 20, 21, 23, 28, 30, 34, 37, 38], "pwd": 20, "py": [20, 23, 24, 25, 35, 38], "pycharm": 20, "pygam": 35, "pylint": 23, "pyplot": 22, "pytest": [25, 38], "python": [2, 3, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 21, 25, 27, 29, 30, 31, 32, 33, 37, 38], "pythonbook": 2, "pythonista": 23, "q": [2, 20], "q1": 2, "q3_lst": 15, "qq": 23, "quantit": 22, "quarter": [2, 7, 10, 19, 23, 31, 33, 34, 35, 38], "quesion": [3, 27], "question": [1, 6, 25, 30, 33, 38], "queue": 35, "quick": [4, 10, 28], "quickli": [2, 4, 25, 28, 38], "quit": [4, 6, 20, 25, 28, 30, 35], "quot": [11, 23], "r": [13, 26], "ra": 10, "race": 2, "rais": [0, 3, 11, 24, 27, 38], "ran": 10, "randint": 21, "random": [23, 25], "random_lst_1": 17, "random_lst_2": 17, "randomli": [4, 23, 25, 28], "rang": [6, 30, 35], "range_low": 17, "range_upp": 17, "rank": [4, 28], "rap": [4, 28], "rapid": [34, 38], "rather": [2, 6, 23, 30], "re": [2, 3, 4, 5, 6, 8, 10, 11, 12, 13, 15, 16, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 34, 37, 38], "reach": [2, 3, 6, 14, 27, 30, 38], "read": [2, 7, 8, 16, 21, 23, 25, 26, 31, 33], "readabl": 11, "reader": 37, "readi": 8, "readlin": 26, "readm": 23, "readout": 16, "readthedoc": 37, "realiti": 19, "realli": [2, 6, 10, 16, 23, 30, 33, 34], "reason": [0, 2, 6, 12, 23, 30, 38], "recal": [4, 28], "receipt": 0, "receiv": [0, 1, 2, 33], "recent": [2, 3, 4, 10, 27, 28, 35, 37], "recip": 13, "recogn": [2, 4, 19, 28], "recommend": [8, 23, 37, 38], "reconstruct": [6, 30], "record": [22, 34], "recreat": [15, 37], "rectangular": 35, "red": [21, 35], "redefin": 15, "redirect": 10, "redraw_game_window": 35, "redrawn": 35, "reduc": 2, "refactor": [2, 38], "refer": [2, 5, 11, 12, 15, 19, 23, 29], "referenc": 37, "refin": 9, "reflect": [16, 19], "refrain": 2, "regardless": [2, 23, 38], "regex": 22, "regularli": 1, "relat": [0, 1, 2, 3, 4, 8, 13, 19, 25, 27, 28, 33, 38], "relatedli": 16, "relationship": 18, "releas": [0, 2, 23, 32, 34, 38], "relev": [2, 38], "reli": 2, "religion": 2, "remain": [13, 34], "remaind": [3, 13, 27], "rememb": [4, 6, 7, 18, 19, 20, 21, 23, 28, 30, 31], "remind": [5, 6, 10, 13, 19, 20, 25, 26, 29, 30], "remot": 2, "remov": [0, 15, 18, 24], "remove_punctu": 24, "renam": 20, "reorgan": [37, 38], "repeat": [3, 4, 17, 18, 25, 27, 28], "repeatedli": [6, 30], "repetit": [17, 35, 37], "replac": [0, 12, 14, 15, 16, 19, 22], "repo": [8, 10, 38], "repres": [7, 15, 22, 31], "reproduc": 2, "request": [2, 15], "requir": [2, 3, 10, 11, 14, 18, 23, 25, 27, 34], "resembl": [4, 28], "reserv": 19, "reset": 0, "resist": 24, "resort": 10, "resourc": [2, 7, 16, 31, 37], "respect": [2, 6, 7, 12, 23, 30, 31], "respond": [2, 35, 38], "respons": [0, 2, 23, 25, 38], "restart": [6, 30], "restructur": 25, "result": [2, 3, 7, 13, 23, 24, 27, 31], "rethink": 17, "retrun": 25, "return": [2, 3, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 29, 30, 31, 38], "return_messag": 25, "return_unicod": 23, "reusabl": 21, "rev": [7, 31], "revers": [6, 15, 18, 25, 30], "reverse_alpha": 25, "reverse_str": [7, 31], "reversealpha": 25, "review": [2, 4, 18, 26, 28], "revis": 1, "revisit": [7, 16, 31], "revist": [6, 30], "reward": 2, "rich": 15, "richard": 15, "ride": 13, "right": [2, 3, 4, 5, 6, 11, 12, 20, 24, 27, 28, 29, 30, 35, 37, 38], "ringo": 14, "rins": 18, "rise": 26, "road": 26, "rob": 19, "rock": [33, 34, 38], "root": 20, "rossum": 23, "rough": [4, 28], "roughli": [4, 28], "round": 2, "rout": [4, 28], "row": 22, "rpg": 35, "rpg_charact": 35, "rstrip": 26, "ruffiu": 19, "rule": [4, 12, 23, 28, 34, 38], "run": [2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35], "runnabl": 24, "rv": 22, "s123": [7, 19, 31], "s223": 19, "saddest": [4, 28], "sai": [2, 3, 5, 10, 16, 19, 25, 27, 29], "said": [1, 2, 5, 11, 29], "same": [3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 33, 34], "sampl": 21, "san": [2, 7, 8, 31], "save": [6, 7, 18, 20, 21, 26, 30, 31, 35, 37], "scaffold": 2, "scale": [2, 33], "scheme": [26, 33], "scienc": [2, 7, 8, 31], "scientif": [2, 10, 26, 33], "scikit": [22, 23], "scipi": [23, 26], "scissor": [33, 34, 38], "score": [2, 4, 7, 19, 22, 28, 31, 34], "scratch": 2, "screen": [10, 35], "script": [2, 25, 33, 34, 38], "search": [10, 26], "second": [3, 5, 6, 12, 13, 15, 18, 19, 22, 23, 26, 27, 29, 30, 35], "second_tupl": 15, "secret": [6, 30], "section": [1, 2, 3, 4, 6, 9, 12, 13, 27, 28, 30, 38], "see": [0, 2, 3, 4, 5, 6, 7, 10, 11, 13, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 36, 37, 38], "seek": [2, 38], "seem": [3, 4, 27, 28], "seen": [2, 5, 13, 18, 25, 29], "segment": [0, 20, 23, 38], "select": [5, 6, 15, 18, 29, 30, 35, 37, 38], "self": [7, 21, 31, 35, 38], "send": [33, 38], "sens": [37, 38], "sensit": [11, 15], "sentenc": 23, "separ": [6, 10, 13, 19, 20, 23, 30, 38], "sequenc": [12, 15, 17, 35], "sequenti": 10, "seri": [19, 22], "serious": 2, "serv": 2, "servic": 2, "set": [0, 2, 3, 4, 5, 10, 12, 13, 14, 18, 19, 21, 23, 27, 28, 29, 33, 35, 38], "set_capt": 35, "set_mod": 35, "severin": 37, "sexual": 2, "shame": 10, "shanelli": 2, "shannon": [9, 15, 26], "shape": 22, "share": [2, 8, 10], "she": 11, "shift": 10, "shine": [11, 26], "shopping_budget": 17, "short": [6, 30], "shortcut": [18, 26], "shorten": [6, 30], "shorter": 2, "shot": [6, 30], "should": [1, 3, 4, 6, 7, 8, 10, 13, 16, 23, 24, 25, 27, 28, 30, 31, 35, 38], "shouldn": 23, "show": [1, 2, 10, 22, 23, 35], "shown": [5, 29], "shy": 25, "siddharth": [7, 31], "sign": [3, 11, 27], "significantli": 38, "silent": [3, 24, 27], "siltent": [3, 27], "similar": [2, 3, 6, 13, 27, 30, 38], "simpl": [25, 37], "simpler": [37, 38], "simplest": 37, "simpli": [19, 38], "simplifi": 23, "simul": 22, "sinc": [3, 19, 21, 27], "singl": [5, 6, 7, 10, 11, 12, 14, 17, 23, 25, 29, 30, 31, 37], "sit": 10, "site": [2, 8], "situat": [5, 29], "sixth": [7, 31], "size": [2, 22, 35], "sketch": 33, "skill": [2, 9, 26], "skip": [3, 4, 15, 27, 28], "sklearn": 23, "slai": 12, "slash": 20, "sleep": 23, "slice": 15, "slide": 26, "slightli": [3, 27], "slow": [2, 4, 28, 38], "small": [2, 4, 23, 26, 28, 33], "smaller": [2, 16], "smallest": [4, 28], "smell": 10, "smoke": [24, 25], "snake": [19, 33, 34, 38], "snake_cas": [11, 13, 19, 23, 38], "sneez": 2, "snippet": [13, 14, 18, 19, 24, 38], "so": [0, 2, 3, 4, 5, 6, 7, 8, 10, 15, 16, 17, 19, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 35, 37, 38], "soapbox": 2, "social": 2, "softwar": [2, 8, 10, 24], "soltani": 37, "solut": [0, 2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31, 38], "solv": [2, 38], "some": [1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 15, 17, 18, 19, 21, 22, 23, 24, 27, 28, 29, 30, 31, 33, 34, 38], "some_dict": [5, 29], "some_list": [5, 29], "some_tupl": [5, 29], "someon": [6, 10, 25, 30], "somet": 15, "someth": [2, 3, 4, 6, 7, 10, 11, 13, 14, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 30, 31, 33, 34, 38], "sometim": [2, 3, 4, 6, 12, 16, 27, 28, 30], "somewhat": 26, "somewher": 37, "soon": [12, 13, 25], "sort": [2, 4, 26, 28, 33], "sorted_arrai": 18, "sound": 19, "sourc": [8, 9, 10, 22, 23, 24, 37, 38], "sp": 22, "sp23": 19, "space": [11, 12, 13, 14, 25, 38], "sparingli": 23, "sparki": 19, "speak": [2, 19], "special": [11, 12, 13, 17, 18, 19, 26], "specif": [0, 1, 2, 3, 4, 5, 7, 10, 16, 19, 20, 21, 24, 27, 28, 29, 31, 33, 38], "specifi": [3, 4, 5, 6, 7, 11, 12, 13, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 38], "specify_oper": 12, "speech": 2, "speed": [2, 14], "speed_limit": 14, "spend": [2, 10], "spent": [1, 10], "spin": [33, 34, 38], "spit": [2, 10], "split": 26, "spot": 19, "spreadsheet": 22, "sprint": 38, "sqrt": 21, "squar": [3, 6, 10, 15, 26, 27, 30], "stabl": [2, 23], "stack": 26, "stackoverflow": 37, "staff": [0, 3, 27, 34, 38], "stand": [20, 22], "standalon": 25, "standard": [2, 10, 22, 23, 26, 38], "start": [1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 34], "start_kei": [6, 30], "startup": 21, "stat": 22, "state": [2, 4, 13, 19, 28], "statement": [3, 4, 5, 6, 10, 11, 12, 14, 16, 17, 18, 19, 21, 24, 25, 27, 28, 29, 30, 38], "static": 24, "statist": [4, 21, 28], "statu": [4, 24, 28], "steadi": 38, "steadili": 34, "steak": 19, "step": [0, 2, 4, 6, 15, 17, 22, 23, 28, 30, 37], "steplength": 35, "still": [2, 3, 6, 17, 18, 27, 30], "stoke": [33, 34], "stop": [2, 6, 15, 17, 22, 30], "store": [3, 4, 5, 6, 7, 11, 12, 15, 16, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 37], "str": [3, 4, 6, 7, 16, 23, 24, 25, 27, 28, 30, 31], "strategi": [4, 17, 28], "stress": [6, 23, 30], "strictli": [6, 30], "string": [2, 3, 4, 5, 6, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 38], "string_quot": 11, "stroller": [5, 29], "strong": [2, 9], "strongli": [2, 38], "structur": [2, 4, 10, 16, 17, 20, 22, 28, 34, 38], "struggl": 2, "stuck": [2, 6, 12, 13, 14, 15, 17, 24, 30, 37, 38], "student": [2, 4, 7, 8, 10, 15, 19, 23, 26, 28, 31, 37], "student_pid": [7, 31], "stuff": [6, 23, 26, 30], "style": [2, 24, 25, 26, 34, 38], "stylist": 23, "su": 2, "subdirectori": 20, "subj_id": 22, "subject": 2, "sublim": 20, "submiss": [2, 3, 6, 10, 27, 30, 38], "submit": [0, 1, 2, 3, 4, 5, 6, 7, 10, 27, 28, 29, 30, 31, 34], "subsequ": 24, "substract": [3, 12, 27], "subtract": [3, 4, 6, 12, 21, 27, 28, 30], "success": [5, 23, 29], "suffici": 37, "suggest": [23, 38], "suicid": [6, 30], "suit": 24, "sum": [3, 4, 7, 12, 19, 21, 22, 24, 27, 28, 31], "sum_list": 24, "summari": 22, "super": [2, 10, 13, 17, 23, 33, 34, 38], "super_cool_th": 20, "superfici": 38, "support": [2, 9], "suppos": [0, 24, 25], "sure": [0, 2, 3, 4, 5, 6, 7, 10, 15, 16, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 37, 38], "survei": [22, 34], "svool": 25, "sword": 12, "sword_charg": 12, "sy": 23, "syllabu": [0, 8], "symbol": [6, 12, 30], "synchron": 2, "syntax": [4, 17, 19, 22, 28], "syntaxerror": [4, 13, 16, 28], "system": [0, 15, 24], "systemat": [15, 25, 33], "t": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 17, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 38], "ta": [0, 2, 9, 10, 26, 38], "tab": [10, 18, 19, 21, 37], "tabl": 38, "tac": [4, 28, 33, 34, 38], "tag": [0, 2], "take": [2, 3, 5, 6, 7, 13, 14, 16, 17, 18, 19, 22, 23, 25, 26, 27, 29, 30, 31, 34, 35, 37, 38], "taken": [2, 34], "talk": [1, 2, 8, 10, 11, 19, 25, 33, 38], "targer": 33, "target": 38, "task": [3, 5, 7, 10, 13, 16, 20, 23, 25, 26, 27, 29, 31, 38], "taught": [9, 37, 38], "tax": 2, "tax_rat": 2, "tbd": 9, "tea": 17, "teach": [2, 8, 11, 26, 37], "team": [6, 30], "technic": 2, "technologi": [2, 6, 30], "teeni": 23, "tell": [2, 11, 12, 16, 21, 26, 37], "tell_audi": 26, "tell_audience_kwarg": 26, "temp": [17, 23, 26], "temperatur": 17, "templat": [4, 28], "ten": 15, "tend": [4, 19, 28], "term": [23, 38], "termin": [6, 17, 30, 37], "test": [0, 2, 3, 4, 5, 6, 7, 10, 12, 14, 15, 17, 18, 26, 27, 28, 29, 30, 31, 34, 38], "test_": 24, "test_add": 24, "test_atbash": 25, "test_atbash_decrypt": 25, "test_atbash_encrypt": 25, "test_atbash_wrapp": 25, "test_divide_list": 24, "test_funct": 38, "test_get_input": 24, "test_remove_punctu": 24, "test_sum": 24, "test_sum_list": 24, "testabl": 24, "text": [10, 11, 21, 23, 24, 25, 33, 37, 38], "textbook": 2, "th": 2, "than": [0, 2, 3, 4, 5, 6, 7, 10, 11, 12, 14, 15, 16, 23, 26, 27, 28, 29, 30, 31, 33, 38], "thank": [25, 26, 35, 37], "thanksgiv": 2, "the_concept_of_noth": 11, "thei": [0, 2, 3, 4, 6, 7, 10, 11, 12, 13, 15, 16, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 31, 33, 35, 37, 38], "them": [0, 2, 3, 5, 6, 8, 10, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 29, 30, 32, 33, 38], "therefor": [3, 19, 24, 27], "thereof": 2, "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 38], "thing": [1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 15, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 38], "think": [0, 2, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 17, 19, 22, 24, 25, 26, 28, 29, 30, 31, 34], "third": [2, 4, 10, 18, 28], "those": [2, 6, 11, 13, 15, 19, 23, 30, 33], "though": [6, 30], "thought": [2, 24], "three": [10, 19, 34, 37, 38], "thrive": 2, "through": [1, 2, 3, 4, 6, 10, 15, 16, 17, 18, 20, 25, 27, 28, 30, 32, 35, 38], "throughout": [2, 3, 27, 34, 35, 37], "throw": 14, "thu": [6, 14, 30], "thumb": [4, 28, 38], "thwart": 2, "ti": 19, "tic": [4, 28, 33, 34, 38], "tick": 35, "ticket": 14, "tie": [4, 28], "tile000": 35, "tile001": 35, "tile002": 35, "tile003": 35, "tile004": 35, "tile005": 35, "tile006": 35, "tile007": 35, "tile008": 35, "tile009": 35, "tile010": 35, "tile011": 35, "tile012": 35, "tile013": 35, "tile014": 35, "tile015": 35, "tile016": 35, "tile017": 35, "tile018": 35, "tile019": 35, "tile020": 35, "tile021": 35, "tile022": 35, "tile023": 35, "tile024": 35, "tile025": 35, "tile026": 35, "tile027": 35, "tile028": 35, "tile029": 35, "tile030": 35, "tile031": 35, "time": [1, 2, 3, 6, 11, 16, 17, 19, 21, 22, 26, 27, 30, 34, 35], "time_diff": 19, "timeandd": 10, "tini": 23, "tinker": [5, 29], "tip": 10, "tireless": 26, "titl": [2, 7, 31, 35], "tkei": 17, "to_choose_from": 21, "todai": [11, 22, 26, 34], "todo": [4, 28], "toe": [4, 28, 33, 34, 38], "togeth": [2, 3, 12, 16, 17, 19, 21, 22, 23, 24, 27, 38], "toi": [5, 29], "tolist": 22, "tom": [9, 26], "tomato": [5, 29], "ton": [6, 9, 30], "too": [1, 2, 3, 4, 10, 17, 25, 27, 28, 38], "tool": [2, 7, 8, 9, 20, 23, 31, 33, 38], "toolbar": [6, 30], "top": [11, 23, 25, 35, 37], "topic": [0, 1, 2, 26], "total": [2, 4, 7, 16, 23, 28, 31], "total_point": [7, 31], "touch": [0, 2, 20, 37], "tough": 10, "tour": 10, "toward": 2, "toy_pil": [5, 29], "traceback": [3, 4, 27, 28, 35], "track": [3, 6, 8, 15, 18, 19, 27, 30], "tradit": [33, 34], "trail": [12, 19], "train": 26, "transfer": [8, 26], "transform": [6, 30], "transit": 34, "tree": 10, "tri": [10, 12, 13, 14, 15, 17, 24], "trick": 10, "tricki": [2, 3, 4, 27, 28], "trigger": [7, 31], "tripl": 23, "truck": [5, 29], "true": [3, 4, 5, 6, 11, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 27, 28, 29, 30, 35], "true_vari": 12, "trust": 2, "trustabl": 24, "truth": 11, "try": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 21, 23, 26, 27, 28, 29, 30, 31, 33, 38], "ttest_ind": 22, "tu": 2, "tuesdai": 34, "tup": 15, "tupl": [5, 6, 12, 22, 24, 26, 29, 30, 35, 38], "turkei": 19, "turn": [2, 10, 16, 34, 37], "turtl": [33, 34, 38], "tuth": [2, 9], "tutori": [2, 8, 23, 32, 33, 37], "tvalu": 17, "twitter": 24, "two": [2, 3, 6, 10, 12, 15, 17, 18, 19, 20, 21, 22, 23, 24, 27, 30, 33, 37, 38], "txt": [26, 38], "type": [3, 4, 5, 6, 7, 10, 12, 13, 16, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 35, 38], "typecast": 22, "typic": [2, 4, 6, 7, 10, 20, 23, 25, 26, 28, 30, 31], "typo": 16, "u": [0, 2, 3, 6, 13, 16, 17, 18, 19, 20, 21, 23, 27, 30, 35, 38], "uc": [2, 7, 8, 31], "ucsd": [2, 7, 8, 10, 26, 31], "ultim": [6, 30], "unanticip": 11, "uncertain": 14, "unchang": 13, "unclear": [21, 23], "uncom": [3, 25, 27], "uncomfort": 2, "uncorrupt": 2, "under": [2, 4, 10, 23, 28], "undergo": [6, 30], "underli": 21, "underscor": [10, 11, 18, 19, 23], "understand": [2, 4, 5, 6, 10, 12, 20, 23, 24, 26, 28, 29, 30, 38], "unexpect": [0, 16], "unfair": 10, "unfamiliar": 10, "unicod": [6, 16, 23, 30], "uninterrupt": 10, "uniqu": [19, 22, 26, 34, 38], "unit": [2, 10, 38], "univers": [2, 7, 31], "unknown": [6, 30], "unless": [6, 30], "unpack": 17, "unsorted_arrai": 18, "unsur": [1, 2, 12, 14, 26, 38], "until": [2, 6, 15, 17, 19, 30], "untouch": 10, "unusu": 23, "unwil": 2, "unzip": 38, "up": [0, 1, 2, 4, 5, 6, 8, 10, 13, 19, 20, 22, 23, 28, 29, 30, 32, 33, 34, 35, 38], "updat": [3, 4, 6, 8, 15, 18, 19, 27, 28, 30, 32, 33, 35, 38], "upload": [35, 38], "upon": [2, 5, 29], "upper": [18, 25], "urg": 24, "url": [2, 10, 37], "urlpath": 10, "us": [3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 38], "usabl": 13, "user": [9, 10, 13, 16, 20, 22, 23, 24, 25, 35], "usual": [6, 23, 30], "utc": 10, "utf": 26, "util": [5, 22, 29, 33], "v": 34, "v1": [4, 28], "v2": [4, 28], "v3": 10, "val": [6, 17, 18, 24, 26, 30], "val_1": [4, 17, 28], "val_2": [4, 17, 28], "val_count": 22, "valid": [16, 21, 24, 38], "valu": [3, 5, 6, 7, 10, 11, 12, 16, 17, 18, 19, 21, 22, 23, 24, 26, 27, 29, 30, 31, 34, 35, 38], "value_1": 15, "value_2": 15, "value_3": 15, "value_count": 22, "van": 23, "var": 2, "var_a": 11, "var_b": 11, "varaibl": 16, "vari": [3, 4, 5, 27, 28, 29], "variabl": [2, 4, 5, 7, 9, 10, 12, 14, 15, 16, 17, 18, 21, 22, 23, 26, 28, 29, 31, 35, 37, 38], "variable_decod": [6, 30], "variable_encod": [6, 30], "variable_nam": [9, 11], "variou": [5, 6, 29, 30], "vast": 2, "vcsa": 2, "ve": [2, 3, 4, 5, 6, 7, 10, 11, 13, 18, 19, 23, 24, 25, 27, 28, 29, 30, 31, 37, 38], "vel": 35, "veloc": 35, "veri": [0, 1, 2, 3, 4, 15, 26, 27, 28, 37], "verifi": [6, 30], "version": [0, 7, 8, 10, 18, 31, 36, 38], "via": [2, 33, 34, 37], "viabl": [34, 38], "video": 2, "videogam": 12, "view": 2, "violat": 23, "violenc": 2, "visit": [4, 28, 38], "volunt": 2, "vote": 23, "vowel": [6, 17, 30], "w": [2, 23], "w10": 38, "w8": 38, "w9": 38, "w_center": 35, "wa": [2, 4, 6, 9, 10, 15, 16, 19, 22, 24, 25, 28, 30, 38], "wai": [2, 3, 4, 5, 6, 7, 9, 10, 11, 13, 17, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 33, 37, 38], "wait": [2, 14, 37], "walk": 35, "walkcount": 35, "walkdown": 35, "walkleft": 35, "walkright": 35, "walkup": 35, "wall": 33, "wan": 11, "want": [0, 2, 3, 4, 5, 6, 7, 10, 12, 13, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 37, 38], "want_more_data_sci": 26, "want_something_els": 26, "war": [6, 30], "wash": 18, "wasn": [10, 17], "wast": 16, "watch": [2, 34], "water": 23, "we": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 38], "wear": 2, "web": 8, "webreg": 2, "websit": [2, 8, 9, 10, 34], "wed": 2, "wednesdai": 2, "week": [0, 1, 2, 4, 6, 19, 23, 28, 30, 38], "week_9": 23, "weekdai": [2, 19], "weekend": 2, "welcom": [2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31, 38], "well": [2, 4, 5, 9, 13, 15, 19, 22, 24, 25, 28, 29, 34, 36, 37, 38], "went": [3, 16, 27], "were": [1, 6, 7, 24, 30, 31], "weren": [4, 28], "what": [0, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 38], "whatev": [2, 3, 13, 19, 27, 38], "when": [0, 2, 3, 4, 5, 6, 7, 11, 12, 13, 15, 18, 19, 20, 21, 23, 25, 27, 28, 29, 30, 31, 33, 35, 37, 38], "whenev": [0, 2, 4, 10, 24, 28], "where": [0, 1, 2, 5, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 22, 29, 38], "wherea": 18, "whether": [2, 3, 4, 7, 12, 15, 16, 27, 28, 31, 37], "which": [0, 1, 2, 3, 4, 6, 7, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38], "while": [2, 6, 7, 8, 9, 11, 16, 18, 21, 23, 25, 30, 31, 35, 38], "whitespac": 11, "who": [2, 4, 6, 9, 10, 11, 13, 21, 22, 23, 28, 30], "who_arriv": [7, 31], "whole": [4, 11, 18, 21, 25, 28, 38], "whose": 10, "why": [0, 2, 3, 6, 21, 23, 26, 27, 30, 37, 38], "width": 35, "wildli": 16, "win": [4, 15, 28, 35], "window": [10, 35, 38], "within": [0, 2, 4, 5, 6, 7, 10, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 37, 38], "without": [2, 13, 20, 21, 25, 38], "won": [14, 26], "wonder": [2, 26], "woof": 19, "word": [2, 5, 7, 17, 18, 19, 23, 29, 31], "work": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 37, 38], "workfil": 26, "workshop": 2, "world": [6, 9, 20, 23, 26, 30, 33], "worri": 17, "wors": 23, "worth": 2, "would": [2, 3, 4, 5, 6, 7, 10, 12, 15, 16, 17, 18, 19, 20, 21, 22, 24, 27, 28, 29, 30, 31, 33, 34, 38], "wouldn": 10, "wq": 20, "wrap": 2, "write": [0, 2, 3, 5, 6, 7, 10, 11, 12, 13, 15, 16, 17, 18, 20, 26, 27, 29, 30, 31, 33, 34, 38], "written": [0, 3, 4, 7, 10, 20, 23, 25, 27, 28, 31, 37, 38], "wrong": [0, 2, 3, 10, 16, 24, 27], "wrote": [4, 10, 28, 38], "www": [6, 10, 30, 34, 35], "x": [3, 6, 10, 11, 12, 23, 26, 27, 30, 35], "xad\u00bc": [6, 30], "y": [3, 6, 11, 17, 23, 27, 30, 35], "yahoo": 17, "yai": [6, 14, 18, 19, 30], "ye": [2, 4, 6, 28, 30, 37], "yeah": 25, "year": [6, 15, 18, 19, 30], "yep": 16, "yet": [4, 21, 25, 28], "yet_another_integ": 11, "yield": 11, "york": [2, 9], "you": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38], "young": [5, 29], "your": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37], "yourself": [2, 3, 8, 10, 17, 22, 24, 25, 27, 32, 34, 37, 38], "youtu": 34, "youtub": 34, "z": [12, 23], "zero": [6, 7, 15, 16, 26, 30, 31], "zip": [24, 34, 37], "zyxwvutsrqponmlkjihgfedcba": 25, "\u00b3": [6, 30], "\u00e3\u00e2\u00f8": [6, 30], "\u00e8\u00f5": [6, 30], "\u00f8\u0113\u00bc\u0113\u010b\u010b\u00e8\u0123\u010f\u012b\u00e0": [6, 30], "\u00fc": [6, 30], "\u00fc\u00b5\u00ff\u0109\u010b\u0103": [6, 30], "\u011b\u0113\u011b\u00e7\u010b\u011d\u0113\u00ef\u0117\u0121\u011f\u0127\u0133\u0125\u012b\u0127\u00e1\u0137\u012d\u012d\u00e9\u0137\u012f\u0131\u00f2\u00fd\u011f\u013e\u00f9\u0155\u014d\u0155\u0101\u014b\u0146\u0157\u0159\u0151\u015b\u010f\u0165\u0163\u0115\u0169\u015f\u015d\u0169\u016b\u017a\u0123\u0171\u0171\u0175\u0171\u012d\u0183\u017a\u017c\u0188\u0137\u017c\u0185\u018d\u0188\u0254\u0195\u0146\u019a\u0272\u01a1\u0260\u0195\u0151\u0161\u0155\u0272\u01a8\u01a8\u0283\u0288\u01b9\u01ad\u01b4\u0288\u0169\u01c0\u01bd\u016f\u01c0\u01c1\u0175\u01cc\u01c1\u01c6\u01d0\u017f\u01d8\u01cc\u01d2\u01d4\u0256\u01ce\u01d2\u0259\u01d2\u0260\u01dc\u01e1\u01e7\u01dc\u01e9\u0275\u01f3\u01f5\u01f5\u01f3\u01ef\u01ef\u0201\u01b0\u0201\u0203\u0209\u0201\u0209\u0209\u01cc\u01c9": [6, 30], "\u0131\u0125\u0121\u0137\u00e6\u0140\u0131\u00f6\u0144\u013a\u00f8\u0140\u014d\u014b\u0153\u014f\u010b\u0155\u0155\u0165\u015b\u0119\u015f\u0161\u0175\u016f\u016b\u016d\u017a\u017e\u018d\u0137\u01dd\u0185\u0185\u0144\u0199\u0257\u0199\u0263\u0153\u0269\u01ab\u015b\u01a3\u01b0\u01a8\u01b9\u01c3\u01bd\u01c6\u01bd\u01c6\u01c9": [6, 30], "\u0249\u025c\u025d\u0267\u0215\u025d\u0267\u0215\u0255\u0215\u0267\u0259\u0257\u0266\u0259\u0268\u0215\u0261\u0259\u0267\u0267\u0255\u025b\u0259": [6, 30], "\u0257": 16, "\u025c\u0259\u0260\u0260\u0263": [6, 30], "\u0438\u0461\u045c\u0450\u0457\u0456\u0458\u0451\u045b\u0458\u0458\u045a\u044d\u045c\u045c\u0461\u0458\u044b\u0457\u0457\u0454\u0434\u0458\u045a\u0451\u044f\u0450\u045c\u0447": [6, 30], "\u30c4": [13, 19, 20]}, "titles": ["ASSIGNMENTS", "CODING LABS", "SYLLABUS", "Coding Lab 2: Programming I", "Coding Lab 3: Programming II", "CL4: Collections", "CL5: Loops", "CL6: Classes", "Welcome to COGS 18: Introduction to Python!", "Introduction to Python", "Tools", "Variables", "Operators", "Functions", "Conditionals", "Collections", "Debugging", "Control Flow - Loops", "Methods", "Classes", "Command Line", "Modules & Scripts", "Scientific Computing", "Code Style & Documentation", "Code Testing", "Code Projects", "Wrap Up", "Coding Lab 2: Programming I", "Coding Lab 3: Programming II", "CL4: Collections", "CL5: Loops", "CL6: Classes", "LectureNotes-COGS18", "Project Ideas", "Python Projects", "Final Project: Sprite Animation", "pytest cache directory", "Project FAQ", "Final Project"], "titleterms": {"": [2, 10, 38], "1": [3, 4, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 34], "100k": [4, 28], "108": 22, "15": 2, "18": 8, "2": [3, 4, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 28, 30], "20": 2, "25": 2, "3": [3, 4, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 27, 28, 30], "4": [10, 11, 12, 14, 15, 17, 18, 19, 20, 24], "40": 2, "5": [11, 12, 14, 15, 17, 18, 19, 20], "6": [12, 15, 17, 19, 20], "7": [12, 15, 17, 19], "8": [15, 17, 19], "A": [10, 21, 22], "And": 20, "But": 10, "For": [17, 18, 37], "If": 37, "In": [2, 18], "Not": [18, 24], "One": 23, "The": [3, 4, 5, 6, 7, 10, 20, 23, 24, 26, 27, 28, 29, 30, 31], "To": 0, "Will": 37, "With": [4, 11, 14, 28], "__doc__": 23, "__init__": 37, "about": [0, 10, 37], "absolut": 20, "academ": [2, 10], "access": [2, 10, 19], "acknowledg": 26, "ad": 25, "add": [4, 28], "add_stud": [7, 31], "addit": 15, "adventur": 33, "advic": 34, "after": [14, 37], "again": 37, "agent": 33, "alan": [6, 30], "algorithm": [4, 28], "alia": 15, "alias": 15, "all": [5, 25, 29, 37], "allow": 15, "am": 37, "an": [0, 14, 19, 20, 37], "anaconda": 10, "analysi": 22, "anim": 35, "answer": [2, 21], "api": 23, "approach": [9, 16, 38], "ar": [10, 15, 18, 19, 23, 37], "arg": 26, "argument": [13, 24], "arrai": 22, "artifici": [2, 33], "asid": [11, 15, 20, 22], "ask": 0, "assert": [3, 24, 27], "assign": [0, 2, 10, 11, 12, 37], "assist": 2, "asterisk": 37, "atbash_decrypt": 25, "atbash_encrypt": 25, "atbash_wrapp": 25, "attend": [1, 2], "attribut": [19, 22, 38], "autocomplet": 10, "avail": 23, "averag": [4, 28], "avoid": [13, 14, 17], "back": 37, "bad": 23, "base": [20, 34], "becaus": 37, "been": 26, "best": 24, "between": [18, 37], "blank": 23, "block": [16, 23], "boolean": [11, 12], "break": [6, 17, 30], "brief": 22, "browser": 10, "cach": 36, "calculate_point": [7, 31], "call": [2, 37], "can": 37, "canva": 34, "capit": 12, "cat": 19, "cell": [10, 37], "chain": 12, "challeng": [3, 4, 6, 7, 27, 28, 30, 31], "chang": 20, "chatbot": [25, 33], "cheat": 11, "check": 20, "choos": [9, 33], "chr": 15, "cipher": [6, 30], "citat": 37, "cite": 37, "cl4": [5, 29], "cl5": [6, 30], "cl6": [7, 31], "class": [0, 2, 7, 10, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 31, 37], "clicker": [11, 12, 21, 24, 34], "co": 38, "code": [1, 2, 3, 4, 10, 11, 12, 13, 14, 17, 19, 21, 23, 24, 25, 26, 27, 28, 37, 38], "codinglab": 10, "cog": [8, 22], "cogs18": 32, "collect": [5, 15, 26, 29], "come": 37, "command": 20, "comment": [23, 37], "comparison": [3, 12, 14, 22, 27], "complex": 37, "comprehens": 26, "comput": [4, 9, 22, 28], "concaten": 12, "condit": [4, 5, 14, 28, 29], "conduct": 2, "conflict": 21, "content": 20, "continu": [17, 26], "control": [4, 17, 28, 35], "copi": 17, "correspond": 18, "could": 37, "couldn": 37, "counter": 17, "cours": [2, 34, 38], "cover": 2, "coverag": 24, "creat": [20, 37, 38], "credit": [1, 34, 37], "cryptographi": [6, 30], "curiou": [6, 30], "current": [8, 20], "custom": 21, "dai": [2, 37], "data": [19, 22], "datafram": 22, "datahub": [10, 37], "date": 19, "debug": [6, 16, 30], "declar": [5, 11, 29], "decod": [6, 30], "default": 13, "defin": [3, 11, 13, 27, 37], "definit": [7, 19, 31], "denot": 2, "descript": 37, "design": 25, "desktop": 37, "develop": [24, 25, 38], "dictionari": [15, 17, 18], "differ": 37, "difficult": 2, "dir": 19, "directori": [20, 36, 37], "disabl": 2, "do": [10, 26, 37], "doc": 23, "docstr": [23, 37], "document": [10, 23, 25, 37], "doe": [9, 14, 37], "dog": 19, "don": 16, "down": 37, "download": 37, "driven": [24, 25], "e1": 2, "e2": 2, "ecosystem": 10, "edit": 20, "editor": 20, "elif": 14, "els": 14, "encod": [6, 30], "encrypt": 33, "end": [3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "enhanc": 23, "entir": 37, "error": 16, "etc": 37, "even": 37, "everyth": 19, "exam": 2, "exampl": [4, 7, 13, 15, 16, 17, 18, 19, 21, 23, 24, 25, 28, 31, 34, 37], "except": 16, "execut": [20, 24], "exist": [13, 37], "expect": [2, 9], "explor": [1, 3, 4, 6, 7, 27, 28, 30, 31], "express": 26, "extens": [0, 37], "extern": 38, "extra": [6, 26, 30, 34, 37], "faq": 37, "feedback": 2, "figur": 37, "file": [20, 26, 37, 38], "final": [2, 35, 37, 38], "find": [4, 18, 28], "fix": 37, "float": 11, "flow": 17, "format": [4, 26, 28, 37], "found": 37, "four": 24, "from": [21, 26, 37], "function": [4, 5, 7, 13, 14, 18, 19, 23, 26, 28, 29, 31, 37], "gener": 24, "get": [2, 33, 37, 38], "give": 37, "given": [4, 28], "go": 26, "goal": 26, "goe": 37, "good": [2, 13, 14, 23, 24, 37], "grade": [0, 2, 34, 37, 38], "guid": 23, "guidelin": 23, "have": 37, "header": 10, "help": [16, 37], "here": [23, 26], "heterogen": 22, "homogen": 22, "how": [2, 16, 24, 26, 33, 37, 38], "howev": 37, "human": [4, 28], "i": [2, 3, 4, 5, 7, 9, 13, 17, 19, 21, 24, 27, 28, 29, 31, 37], "idea": 33, "ident": 12, "ii": [2, 4, 5, 7, 13, 17, 21, 28, 29, 31], "iii": [5, 7, 29, 31], "ill": 2, "immut": [11, 15], "import": [6, 20, 21, 23, 30, 37], "includ": [4, 28, 37], "indent": [11, 23], "index": [5, 15, 17, 22, 29], "indexerror": 16, "infinit": [6, 30], "inform": [2, 6, 30], "inlin": 23, "input": [4, 24, 28, 37], "insid": [4, 13, 28], "instal": [10, 37], "instanc": [7, 19, 31], "instruct": [2, 4, 28], "int": 11, "integr": [2, 10], "intellig": 2, "interact": 2, "introduct": [8, 9], "invers": 15, "ipynb": 37, "ish": 23, "iter": 8, "itself": 37, "jupyt": [0, 9, 10, 37], "jupyterhub": 10, "keep": 37, "kei": [6, 15, 30], "kernel": [11, 37], "keyword": 13, "kwarg": 26, "lab": [1, 2, 3, 4, 27, 28], "lambda": 26, "languag": [4, 28], "larger": 10, "last": 2, "late": 0, "laziest": 24, "learn": 9, "least": [4, 28], "lectur": [2, 10], "lecturenot": 32, "length": 23, "level": 24, "librari": 37, "life": 2, "like": 9, "limit": 34, "line": [20, 23], "linter": 23, "linux": 20, "list": [4, 15, 18, 19, 20, 23, 26, 28, 37], "logic": 12, "logist": 9, "long": 37, "look": [9, 37], "loop": [6, 17, 30], "mac": 20, "make": [14, 20, 37], "mani": 37, "map": 26, "mark": [11, 37], "markdown": 10, "materi": [2, 8], "math": [11, 12, 21], "matter": 12, "me": 37, "membership": [12, 15], "menu": 10, "messag": [6, 16, 20, 30], "method": [7, 18, 19, 22, 31, 37], "midterm": 2, "minim": 25, "modif": 37, "modifi": 38, "modul": [20, 21, 25, 37], "modular": [13, 25], "more": [7, 10, 12, 18, 20, 31], "motiv": 19, "move": [20, 25], "multi": 23, "mutabl": [11, 15], "mutat": 15, "my": 37, "name": [21, 23], "nameerror": 16, "namespac": [11, 13, 21], "necessari": 37, "need": [10, 37], "nest": [6, 30], "new": [20, 23], "non": 20, "none": 11, "note": [2, 10, 11, 21, 22, 25, 37], "notebook": [0, 9, 10, 37], "number": 37, "numpi": [22, 23], "object": [2, 7, 19, 31, 35, 38], "off": 34, "okai": 37, "one": [4, 28, 37], "onli": [13, 37], "onto": 37, "open": [20, 26, 37], "oper": [3, 4, 12, 15, 26, 27, 28], "option": [6, 10, 30, 34], "ord": 15, "order": 12, "organ": 25, "orient": 19, "other": [2, 26, 37, 38], "our": [19, 37], "out": [20, 37], "output": [4, 28], "overview": [2, 8, 34], "own": [33, 37], "packag": [21, 23], "palindrom": [7, 31], "panda": 22, "part": [3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "parti": 38, "past": 17, "path": 20, "pep": 23, "pep8": 23, "per": 23, "person": 2, "piazza": 2, "place": 18, "plot": 22, "polici": 2, "posit": 13, "pound": 10, "power": 26, "practic": [17, 22], "prerequisit": 10, "present": 37, "print": [11, 20], "problem": [16, 37], "process": 34, "product": 25, "profcours": 19, "program": [2, 3, 4, 11, 13, 19, 27, 28], "project": [2, 23, 25, 33, 34, 35, 37, 38], "projectnotebook": 37, "prompt": 20, "properli": 37, "properti": [13, 14, 15], "propos": 23, "prototyp": 25, "provid": [2, 6, 30, 37, 38], "pseudocod": [4, 28], "put": [5, 25, 29], "py": [21, 37], "pytest": [24, 36, 37], "python": [4, 8, 9, 10, 11, 19, 20, 22, 23, 26, 28, 34], "question": [0, 2, 3, 4, 5, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 31, 34, 37], "quotat": 11, "rais": 16, "random": 21, "rang": [4, 17, 28], "rapid": 25, "rather": 37, "readabl": 23, "recap": 16, "refactor": 25, "regrad": [0, 2], "regular": 26, "rel": 20, "relat": [24, 26, 37], "remaind": 12, "rememb": 37, "remind": [15, 18, 22], "remot": 21, "remote_script": 21, "requir": [37, 38], "research": 33, "reserv": 11, "restart": 37, "result": [4, 28], "return": [4, 28], "revers": [7, 31], "review": [6, 19, 23, 25, 30], "revisit": [6, 15, 19, 30], "rubric": 38, "rule": 2, "run": [10, 37], "sai": 37, "schedul": [2, 37, 38], "scheme": 23, "scienc": 22, "scientif": 22, "scipi": 22, "scope": [21, 38], "script": [20, 21, 37], "section": 37, "see": 20, "self": 19, "sens": 14, "separ": 37, "set": [26, 37], "sheet": 11, "shell": 20, "short": 37, "shortcut": 10, "should": [2, 37], "sidenot": [17, 18], "sign": 10, "sinc": 37, "site": 23, "situat": 2, "sketch": [4, 28], "slide": 10, "smaller": 10, "softwar": 23, "some": [20, 25, 26, 37], "someth": 37, "sort": 18, "sort_arrai": 18, "space": 23, "specif": [6, 23, 30, 37], "specifi": [10, 37], "sprite": 35, "stack": [16, 22], "staff": 2, "start": [33, 38], "statement": 23, "statist": 22, "still": [10, 37], "store": 19, "string": [7, 11, 12, 18, 26, 31], "structur": [23, 37], "student": 38, "stuff": 2, "style": [11, 12, 13, 14, 17, 19, 23], "submiss": [0, 37], "submit": [37, 38], "summari": [13, 19], "suppos": 37, "syllabu": 2, "syntax": 16, "system": 20, "t": [16, 37], "taboo": [33, 34, 38], "take": [4, 28], "task": [4, 6, 28, 30], "templat": [34, 37], "term": 26, "termin": 20, "test": [24, 25, 37], "text": 20, "than": 37, "them": [4, 28, 37], "thi": [9, 37], "thing": 14, "third": 38, "those": 37, "thread": 37, "through": [23, 37], "time": [10, 37], "timezon": 10, "togeth": [1, 4, 5, 6, 14, 25, 28, 29, 30], "tool": 10, "topic": [33, 34, 38], "trace": 16, "tritoncours": [7, 31], "troubleshoot": 37, "try": [16, 37], "tupl": 15, "ture": [6, 30], "two": [4, 28], "txt": 37, "ty": 14, "type": [11, 15, 24], "typeerror": 16, "understand": 16, "unicod": 15, "unit": [24, 25], "unsur": 16, "up": [26, 37], "us": [0, 2, 6, 10, 18, 19, 24, 30, 37], "user": 37, "v": [11, 13, 18, 19, 20, 23], "valid": 23, "valu": [4, 13, 14, 15, 28], "valueerror": 16, "variabl": [3, 6, 11, 13, 19, 27, 30], "ve": 26, "veri": [6, 30], "version": 23, "viabl": 25, "vim": 20, "vocab": [11, 13], "wa": 37, "want": 11, "we": [26, 37], "web": 10, "websit": 37, "welcom": 8, "went": 37, "what": [2, 9, 10, 11, 37], "when": [10, 16, 24], "where": [26, 37], "while": 17, "why": [9, 15, 24, 34], "window": 20, "within": 13, "without": 14, "won": 37, "wonder": 37, "word": 11, "work": [1, 22], "workflow": 25, "would": 37, "wrap": 26, "write": [4, 23, 24, 25, 28, 37], "wrote": 37, "x": 37, "you": [2, 10, 11, 26], "your": [2, 33, 38], "yourself": 16, "zen": 23, "zerodivisionerror": 16, "zip": [22, 38]}}) \ No newline at end of file +Search.setIndex({"alltitles": {"**kwargs": [[26, "kwargs"]], "*args": [[26, "args"]], "A brief reminder/aside: zip()": [[22, "a-brief-reminder-aside-zip"]], "A note about: Timezones": [[10, "a-note-about-timezones"]], "A note on *": [[21, "a-note-on"]], "ASSIGNMENTS": [[0, null]], "Absolute Paths": [[20, "absolute-paths"]], "Absolute vs. Relative Paths": [[20, "absolute-vs-relative-paths"]], "Academic Integrity": [[2, "academic-integrity"], [10, "academic-integrity"]], "Accessing Attributes & Methods": [[19, "accessing-attributes-methods"]], "Accessing Documentation": [[10, "accessing-documentation"]], "Acknowledgments": [[26, "acknowledgments"]], "Adding Unit Tests": [[25, "adding-unit-tests"]], "Additional Dictionary Properties": [[15, "additional-dictionary-properties"]], "Alias: mutable types": [[15, "alias-mutable-types"]], "An important aside: File Paths": [[20, "an-important-aside-file-paths"]], "Analysis": [[22, "analysis"]], "Analysis - Plotting the Data": [[22, "analysis-plotting-the-data"]], "Analysis - Statistical Comparisons": [[22, "analysis-statistical-comparisons"]], "And Some More": [[20, "and-some-more"]], "Are we supposed to call our files and directories functions.py, ProjectNotebook.ipynb, etc. or should we call them something related to the project itself?": [[37, "are-we-supposed-to-call-our-files-and-directories-functions-py-projectnotebook-ipynb-etc-or-should-we-call-them-something-related-to-the-project-itself"]], "Arrays: attributes, methods, & indexing": [[22, "arrays-attributes-methods-indexing"]], "Artificial Agents": [[33, "artificial-agents"]], "Aside: Aliases": [[15, "aside-aliases"]], "Aside: What if you want to print a quotation mark?": [[11, "aside-what-if-you-want-to-print-a-quotation-mark"]], "Assert Explorations": [[3, "assert-explorations"], [27, "assert-explorations"]], "Assignment Notes": [[11, "assignment-notes"]], "Assignment Operator": [[12, "assignment-operator"]], "Assignment Regrades": [[2, "assignment-regrades"]], "Assignments (40%)": [[2, "assignments-40"]], "Autocomplete": [[10, "autocomplete"]], "Avoid copy + pasting": [[17, "avoid-copy-pasting"]], "Bad Comments": [[23, "bad-comments"]], "Blank Lines": [[23, "blank-lines"]], "Block comments": [[23, "block-comments"]], "Boolean": [[11, "boolean"]], "Breaking a Variable Encoder": [[6, "breaking-a-variable-encoder"], [30, "breaking-a-variable-encoder"]], "But it\u2019s still larger": [[10, "but-it-s-still-larger"]], "CL4: Collections": [[5, null], [29, null]], "CL5: Loops": [[6, null], [30, null]], "CL6: Classes": [[7, null], [31, null]], "CODING LABS": [[1, null]], "COGS 108: Data Science in Practice": [[22, "cogs-108-data-science-in-practice"]], "COURSE INFORMATION": [[2, "course-information"]], "COURSE MATERIALS": [[2, "course-materials"]], "COURSE OBJECTIVES": [[2, "course-objectives"]], "COURSE OVERVIEW": [[2, "course-overview"]], "COURSE SCHEDULE": [[2, "course-schedule"]], "Can I submit the project using a different file structure than the template provided?": [[37, "can-i-submit-the-project-using-a-different-file-structure-than-the-template-provided"]], "Can I write my entire project code into one class?": [[37, "can-i-write-my-entire-project-code-into-one-class"]], "Capitalization matters": [[12, "capitalization-matters"]], "Cells": [[10, "cells"]], "Chaining Operators": [[12, "chaining-operators"]], "Change directory": [[20, "change-directory"]], "Chatbots": [[33, "chatbots"]], "Check current directory": [[20, "check-current-directory"], [20, "id3"]], "Choose your own adventure": [[33, "choose-your-own-adventure"]], "Citations": [[37, "citations"]], "Class Conduct": [[2, "class-conduct"]], "Class Definition": [[7, "class-definition"], [31, "class-definition"]], "Class Question #1": [[10, "class-question-1"], [13, "class-question-1"], [14, "class-question-1"], [15, "class-question-1"], [16, "class-question-1"], [17, "class-question-1"], [18, "class-question-1"], [19, "class-question-1"], [20, "class-question-1"], [22, "class-question-1"], [23, "class-question-1"], [24, "class-question-1"], [26, "class-question-1"]], "Class Question #2": [[10, "class-question-2"], [13, "class-question-2"], [14, "class-question-2"], [15, "class-question-2"], [16, "class-question-2"], [17, "class-question-2"], [18, "class-question-2"], [19, "class-question-2"], [20, "class-question-2"], [22, "class-question-2"], [23, "class-question-2"], [24, "class-question-2"], [26, "class-question-2"]], "Class Question #3": [[10, "class-question-3"], [13, "class-question-3"], [14, "class-question-3"], [15, "class-question-3"], [16, "class-question-3"], [17, "class-question-3"], [18, "class-question-3"], [19, "class-question-3"], [23, "class-question-3"], [24, "class-question-3"]], "Class Question #4": [[10, "class-question-4"], [14, "class-question-4"], [15, "class-question-4"], [17, "class-question-4"], [18, "class-question-4"], [19, "class-question-4"], [20, "class-question-4"], [24, "class-question-4"]], "Class Question #5": [[14, "class-question-5"], [15, "class-question-5"], [17, "class-question-5"], [18, "class-question-5"], [19, "class-question-5"], [20, "class-question-5"]], "Class Question #6": [[15, "class-question-6"], [17, "class-question-6"], [19, "class-question-6"], [20, "class-question-6"]], "Class Question #7": [[15, "class-question-7"], [17, "class-question-7"], [19, "class-question-7"]], "Class Question #8": [[15, "class-question-8"], [17, "class-question-8"], [19, "class-question-8"]], "Class attributes vs. Instance attributes": [[19, "class-attributes-vs-instance-attributes"]], "Class definitions & instances are objects": [[19, "class-definitions-instances-are-objects"]], "Class example: Cat": [[19, "class-example-cat"]], "Classes": [[19, null], [19, "id1"]], "Classes Review": [[19, "classes-review"]], "Clicker Question #1": [[11, "clicker-question-1"], [12, "clicker-question-1"], [21, "clicker-question-1"], [34, "clicker-question-1"]], "Clicker Question #2": [[11, "clicker-question-2"], [12, "clicker-question-2"]], "Clicker Question #3": [[11, "clicker-question-3"], [12, "clicker-question-3"]], "Clicker Question #4": [[11, "clicker-question-4"], [12, "clicker-question-4"]], "Clicker Question #5": [[11, "clicker-question-5"], [12, "clicker-question-5"]], "Clicker Question #6": [[12, "clicker-question-6"]], "Clicker Question #7": [[12, "clicker-question-7"]], "Clicker Question - Asserts": [[24, "clicker-question-asserts"]], "Clicker Question Answer": [[21, "clicker-question-answer"]], "Code Cells": [[10, "code-cells"]], "Code Comments vs. Documentation": [[23, "code-comments-vs-documentation"]], "Code Documentation": [[23, "code-documentation"]], "Code Projects": [[25, null]], "Code Readability (API)": [[23, "code-readability-api"]], "Code Review": [[25, "code-review"]], "Code Style": [[11, "code-style"], [23, "code-style"]], "Code Style & Documentation": [[23, null]], "Code Style: Classes": [[19, "code-style-classes"]], "Code Style: Comments": [[23, "code-style-comments"]], "Code Style: Conditionals": [[14, "code-style-conditionals"]], "Code Style: Functions": [[13, "code-style-functions"]], "Code Style: Loops": [[17, "code-style-loops"]], "Code Style: Operators": [[12, "code-style-operators"]], "Code Style: Structure": [[23, "code-style-structure"]], "Code Testing": [[24, null], [24, "id1"]], "Code Variables != Math Variables": [[11, "code-variables-math-variables"]], "Code co-developed with other student(s)": [[38, "code-co-developed-with-other-student-s"]], "Code comments & Documentation": [[23, "code-comments-documentation"]], "Coding Lab 2: Programming I": [[3, null], [27, null]], "Coding Lab 3: Programming II": [[4, null], [28, null]], "Coding Labs (15%)": [[2, "coding-labs-15"]], "Coding time": [[10, "coding-time"]], "CodingLabs & Assignments:": [[10, "codinglabs-assignments"]], "Collection Questions": [[5, "collection-questions"], [29, "collection-questions"]], "Collections": [[15, null], [26, "collections"]], "Collections + Conditionals + Functions Question": [[5, "collections-conditionals-functions-question"], [29, "collections-conditionals-functions-question"]], "Collections + Conditionals Question": [[5, "collections-conditionals-question"], [29, "collections-conditionals-question"]], "Collections: Lists": [[15, "collections-lists"]], "Collections: Tuples": [[15, "collections-tuples"]], "Command Line": [[20, null], [20, "id1"]], "Comments": [[23, "comments"]], "Comparison Operators": [[12, "comparison-operators"]], "Computation & Algorithms": [[4, "computation-algorithms"], [28, "computation-algorithms"]], "Conditional Challenge #1": [[4, "conditional-challenge-1"], [28, "conditional-challenge-1"]], "Conditional Challenge #2": [[4, "conditional-challenge-2"], [28, "conditional-challenge-2"]], "Conditional Challenges": [[4, "conditional-challenges"], [28, "conditional-challenges"]], "Conditional Questions": [[4, "conditional-questions"], [28, "conditional-questions"]], "Conditional: elif": [[14, "conditional-elif"]], "Conditional: else": [[14, "conditional-else"]], "Conditionals": [[14, null]], "Conditionals With Value Comparisons": [[14, "conditionals-with-value-comparisons"]], "Conditionals: Code Style to Avoid": [[14, "conditionals-code-style-to-avoid"]], "Conditionals: Good Code Style": [[14, "conditionals-good-code-style"]], "Conditionals: if": [[14, "conditionals-if"]], "Control Flow - Loops": [[17, null]], "Controlling Output With Conditionals I": [[4, "controlling-output-with-conditionals-i"], [28, "controlling-output-with-conditionals-i"]], "Controlling Output With Conditionals II": [[4, "controlling-output-with-conditionals-ii"], [28, "controlling-output-with-conditionals-ii"]], "Controls:": [[35, "controls"]], "Correspondance Between Functions & Methods": [[18, "correspondance-between-functions-methods"]], "Course Code": [[38, "course-code"]], "Create a file": [[20, "create-a-file"]], "Credit": [[1, "credit"]], "Current Iteration": [[8, "current-iteration"]], "Data variables are objects": [[19, "data-variables-are-objects"]], "DataHub Troubleshooting": [[37, "datahub-troubleshooting"]], "DataHub won\u2019t open my Notebook/script/module. What should I do?": [[37, "datahub-won-t-open-my-notebook-script-module-what-should-i-do"]], "Datahub": [[10, "datahub"]], "Date - Attributes": [[19, "date-attributes"]], "Date - Methods": [[19, "date-methods"]], "Debugging": [[16, null]], "Debugging Challenge": [[6, "debugging-challenge"], [30, "debugging-challenge"]], "Declaring Collections": [[5, "declaring-collections"], [29, "declaring-collections"]], "Declaring Variables Cheat Sheet": [[11, "declaring-variables-cheat-sheet"]], "Decoding a provided message": [[6, "decoding-a-provided-message"], [30, "decoding-a-provided-message"]], "Default Value Functions": [[13, "default-value-functions"]], "Default Values": [[13, "default-values"]], "Defining Variables": [[3, "defining-variables"], [11, "defining-variables"], [27, "defining-variables"]], "Dictionaries": [[15, "dictionaries"]], "Dictionaries are mutable": [[15, "dictionaries-are-mutable"]], "Dictionaries as Key-Value Collections": [[15, "dictionaries-as-key-value-collections"]], "Dictionaries: Indexing": [[15, "dictionaries-indexing"]], "Dictionaries: Indexing & Looping": [[17, "dictionaries-indexing-looping"]], "Dictionary Methods": [[18, "dictionary-methods"]], "Dictionary methods that are not in place": [[18, "dictionary-methods-that-are-not-in-place"]], "Difficult Life Situations": [[2, "difficult-life-situations"]], "Disability Access": [[2, "disability-access"]], "Do we have to be present on the day that our final is scheduled?": [[37, "do-we-have-to-be-present-on-the-day-that-our-final-is-scheduled"]], "Do we need a docstring for __init__ functions of classes?": [[37, "do-we-need-a-docstring-for-init-functions-of-classes"]], "Do we need to import our test functions into our script/Notebook?": [[37, "do-we-need-to-import-our-test-functions-into-our-script-notebook"]], "Do we still need a .py file if all our code and functions are in a Jupyter notebook?": [[37, "do-we-still-need-a-py-file-if-all-our-code-and-functions-are-in-a-jupyter-notebook"]], "Docstrings": [[23, "docstrings"]], "Docstrings are available through the code": [[23, "docstrings-are-available-through-the-code"]], "Documentation": [[23, "documentation"], [25, "documentation"]], "Documentation Sites": [[23, "documentation-sites"]], "Documentation and Comments": [[37, "documentation-and-comments"]], "Documentation for a Software Project": [[23, "documentation-for-a-software-project"]], "Don\u2019t understand the error message?": [[16, "don-t-understand-the-error-message"]], "Encoder with variable keys": [[6, "encoder-with-variable-keys"], [30, "encoder-with-variable-keys"]], "Encryption": [[33, "encryption"]], "Error Recap": [[16, "error-recap"]], "Errors": [[16, "errors"]], "Everything in Python is an Object!": [[19, "everything-in-python-is-an-object"]], "Example Class": [[7, "example-class"], [31, "example-class"]], "Example Class: Dog": [[19, "example-class-dog"]], "Example Class: Dog Revisited": [[19, "example-class-dog-revisited"]], "Example Docstring": [[23, "example-docstring"]], "Example Object: Date": [[19, "example-object-date"]], "Example Projects:": [[34, "example-projects"]], "Example Test Code": [[24, "example-test-code"]], "Example: Function Documentation": [[23, "example-function-documentation"]], "Example: Given a list of 100K values, find the average and range of the list": [[4, "example-given-a-list-of-100k-values-find-the-average-and-range-of-the-list"], [28, "example-given-a-list-of-100k-values-find-the-average-and-range-of-the-list"]], "Example: Package Documentation": [[23, "example-package-documentation"]], "Example: ProfCourses()": [[19, "example-profcourses"]], "Exceptions": [[16, "exceptions"]], "Executing Python Files": [[20, "executing-python-files"]], "Executing pytest": [[24, "executing-pytest"]], "Expectations & Approach": [[9, "expectations-approach"]], "Explore": [[1, "explore"]], "External Code": [[38, "external-code"]], "Extra (optional) Information for the Curious - on Cryptography & Alan Turing": [[6, "extra-optional-information-for-the-curious-on-cryptography-alan-turing"], [30, "extra-optional-information-for-the-curious-on-cryptography-alan-turing"]], "Extra Credit:": [[34, "extra-credit"]], "File Structure and Requirements": [[37, "file-structure-and-requirements"]], "File Systems": [[20, "file-systems"]], "Final Exam or Project (20%)": [[2, "final-exam-or-project-20"]], "Final Project": [[38, null]], "Final Project: Sprite Animation": [[35, null]], "Finding Methods": [[18, "finding-methods"]], "Float": [[11, "float"]], "For Loop Example I": [[17, "for-loop-example-i"]], "For Loop Example II": [[17, "for-loop-example-ii"]], "For a class docstring, there is a methods section to list the methods of the class. Is it necessary to have a short description of those methods again in the class docstring since there are methods docstrings?": [[37, "for-a-class-docstring-there-is-a-methods-section-to-list-the-methods-of-the-class-is-it-necessary-to-have-a-short-description-of-those-methods-again-in-the-class-docstring-since-there-are-methods-docstrings"]], "For example\u2026.": [[18, "for-example"]], "Four general types": [[24, "four-general-types"]], "Function Example I": [[13, "function-example-i"]], "Function Example II": [[13, "function-example-ii"]], "Function Namespace": [[13, "function-namespace"]], "Function Properties": [[13, "function-properties"]], "Function Questions": [[4, "function-questions"], [28, "function-questions"]], "Functions": [[13, null], [13, "id1"]], "Functions + Conditionals": [[14, "functions-conditionals"]], "Functions are objects": [[19, "functions-are-objects"]], "Functions for Modular Programming": [[13, "functions-for-modular-programming"]], "Functions: Code Style to Avoid": [[13, "functions-code-style-to-avoid"]], "Functions: Good Code Style": [[13, "functions-good-code-style"]], "Functions: Reminders": [[18, "functions-reminders"]], "GRADING & ATTENDANCE": [[2, "grading-attendance"]], "Getting Started": [[38, "getting-started"]], "Good Comments": [[23, "good-comments"]], "Good Naming": [[23, "good-naming"]], "Good Structure": [[23, "good-structure"]], "Grades": [[0, "grades"], [2, "grades"]], "Grading": [[34, "grading"]], "Grading Rubric": [[38, "grading-rubric"]], "Headers are specified with a pound sign": [[10, "headers-are-specified-with-a-pound-sign"]], "Helping yourself when debugging": [[16, "helping-yourself-when-debugging"]], "Heterogenous Data": [[22, "heterogenous-data"]], "Homogenous Data": [[22, "homogenous-data"]], "How do I create a script or module?": [[37, "how-do-i-create-a-script-or-module"]], "How do I install a library?": [[37, "how-do-i-install-a-library"]], "How do I run pytest?": [[37, "how-do-i-run-pytest"]], "How do I specify extra credit?": [[37, "how-do-i-specify-extra-credit"]], "How do we download files from DataHub onto our desktop?": [[37, "how-do-we-download-files-from-datahub-onto-our-desktop"]], "How extensive or complex does our code need to be to get a good grade?": [[37, "how-extensive-or-complex-does-our-code-need-to-be-to-get-a-good-grade"]], "How many tests are needed? Do we need tests for only one function or for all of them in the project?": [[37, "how-many-tests-are-needed-do-we-need-tests-for-only-one-function-or-for-all-of-them-in-the-project"]], "How many times can I submit the project?": [[37, "how-many-times-can-i-submit-the-project"]], "How to Continue with Coding": [[26, "how-to-continue-with-coding"]], "How to Get Your Question(s) Answered and/or Provide Feedback": [[2, "how-to-get-your-question-s-answered-and-or-provide-feedback"]], "How to Write Tests": [[24, "how-to-write-tests"]], "How to create a zip file": [[38, "how-to-create-a-zip-file"]], "How to get started": [[33, "how-to-get-started"]], "How would I test a function that needs user input?": [[37, "how-would-i-test-a-function-that-needs-user-input"]], "How/in what format should the files be submitted?": [[37, "how-in-what-format-should-the-files-be-submitted"]], "I am trying to import specific functions from my module, but it says that my module does not exist?": [[37, "i-am-trying-to-import-specific-functions-from-my-module-but-it-says-that-my-module-does-not-exist"]], "I looked up how to do X and found a thread about it on a website that helped me figure out my problem. I cited this in my Jupyter notebook, is that necessary?": [[37, "i-looked-up-how-to-do-x-and-found-a-thread-about-it-on-a-website-that-helped-me-figure-out-my-problem-i-cited-this-in-my-jupyter-notebook-is-that-necessary"]], "I used a function from Assignment X, and I was wondering if I could make a test for that one rather than a function I wrote.": [[37, "i-used-a-function-from-assignment-x-and-i-was-wondering-if-i-could-make-a-test-for-that-one-rather-than-a-function-i-wrote"]], "I wrote a function in a file, and I am trying to use it a separate file; however, it says that my function \u201cis not defined\u201d.": [[37, "i-wrote-a-function-in-a-file-and-i-am-trying-to-use-it-a-separate-file-however-it-says-that-my-function-is-not-defined"]], "Identity Operators": [[12, "identity-operators"]], "If I went back through my class notes because I couldn\u2019t remember how do X, and I found an example of how in the notes, would this require a citation?": [[37, "if-i-went-back-through-my-class-notes-because-i-couldn-t-remember-how-do-x-and-i-found-an-example-of-how-in-the-notes-would-this-require-a-citation"]], "Importing Custom Code I": [[21, "importing-custom-code-i"]], "Importing Custom Code II": [[21, "importing-custom-code-ii"]], "Importing Modules": [[37, "importing-modules"]], "Imports": [[23, "imports"]], "Imports: from & as": [[21, "imports-from-as"]], "In-person illness policy": [[2, "in-person-illness-policy"]], "Include sketch of (at least) one task": [[4, "include-sketch-of-at-least-one-task"], [28, "include-sketch-of-at-least-one-task"]], "Indentation": [[11, "indentation"], [23, "indentation"]], "IndexError": [[16, "indexerror"]], "Indexing": [[5, "indexing"], [15, "indexing"], [29, "indexing"]], "Infinite Loops": [[6, "infinite-loops"], [30, "infinite-loops"]], "Inline Comments": [[23, "inline-comments"]], "Inline comments": [[23, "id1"]], "Installation": [[10, "installation"]], "Instance Attributes": [[19, "instance-attributes"]], "Instances": [[7, "instances"], [31, "instances"]], "Instances & self": [[19, "instances-self"]], "Instances Examples": [[19, "instances-examples"]], "Instructions": [[4, "instructions"], [28, "instructions"]], "Int": [[11, "int"]], "Introduction to Python": [[9, null]], "Inverses": [[15, "inverses"]], "Is it okay to use the code from Assignment X as long as I make some modifications? Will I be marked down for not coming up with it on my own?": [[37, "is-it-okay-to-use-the-code-from-assignment-x-as-long-as-i-make-some-modifications-will-i-be-marked-down-for-not-coming-up-with-it-on-my-own"]], "Is there a set number of functions or classes we need to include?": [[37, "is-there-a-set-number-of-functions-or-classes-we-need-to-include"]], "Jupyter Notebooks": [[10, "jupyter-notebooks"]], "JupyterHub": [[10, "jupyterhub"]], "Kernels": [[11, "kernels"]], "Lab Attendance": [[1, "lab-attendance"]], "Lambda Functions": [[26, "lambda-functions"]], "Late Submissions": [[0, "late-submissions"]], "Lecture": [[2, "lecture"]], "Lecture Slides:": [[10, "lecture-slides"]], "LectureNotes-COGS18": [[32, null]], "Levels of Code Testing:": [[24, "levels-of-code-testing"]], "Line Length (NEW)": [[23, "line-length-new"]], "Linters": [[23, "linters"]], "Linux/Mac Command Prompt": [[20, "linux-mac-command-prompt"]], "List Comprehensions": [[26, "list-comprehensions"]], "List Methods": [[18, "list-methods"]], "List examples": [[15, "list-examples"]], "List files in a directory": [[20, "list-files-in-a-directory"]], "List methods that are in place": [[18, "list-methods-that-are-in-place"]], "Listing Attributes & Methods : dir": [[19, "listing-attributes-methods-dir"]], "Logical (Boolean) operators": [[12, "logical-boolean-operators"]], "Logistics": [[9, "logistics"]], "Loop Explorations": [[6, "loop-explorations"], [30, "loop-explorations"]], "Loops": [[6, "loops"], [17, "loops"], [30, "loops"]], "Loops Practice": [[17, "loops-practice"]], "Loops Practice #1": [[17, "loops-practice-1"]], "Loops Practice #2": [[17, "loops-practice-2"]], "Loops Practice #3": [[17, "loops-practice-3"]], "Make a new directory": [[20, "make-a-new-directory"]], "Markdown Cells": [[10, "markdown-cells"]], "Markdown Headers": [[10, "markdown-headers"]], "Materials": [[8, "materials"]], "Math Operators": [[12, "math-operators"]], "Membership Operators": [[12, "membership-operators"]], "Menu Options & Shortcuts": [[10, "menu-options-shortcuts"]], "Method Examples": [[18, "method-examples"]], "Method: add_student": [[7, "method-add-student"], [31, "method-add-student"]], "Method: calculate_points": [[7, "method-calculate-points"], [31, "method-calculate-points"]], "Methods": [[7, "methods"], [18, null], [18, "id1"], [31, "methods"]], "Methods: In Place vs Not In Place": [[18, "methods-in-place-vs-not-in-place"]], "Midterms (25%)": [[2, "midterms-25"]], "Minimal Viable Product": [[25, "minimal-viable-product"]], "Modified Code": [[38, "modified-code"]], "Modular Design": [[25, "modular-design"]], "Modular Programming": [[13, "modular-programming"]], "Module Files": [[20, "module-files"]], "Modules & Packages": [[21, "modules-packages"]], "Modules & Scripts": [[21, null]], "More Functions & Methods": [[18, "more-functions-methods"]], "More Math": [[12, "more-math"]], "More Shell Commands": [[20, "more-shell-commands"]], "Move a file": [[20, "move-a-file"]], "Moving to a module\u2026": [[25, "moving-to-a-module"]], "Multi-Line": [[23, "multi-line"]], "Mutable vs Immutable": [[11, "mutable-vs-immutable"]], "Mutating a List": [[15, "mutating-a-list"]], "My cells won\u2019t run properly and keep giving me asterisks even after restarting the kernel. How can I fix this?": [[37, "my-cells-won-t-run-properly-and-keep-giving-me-asterisks-even-after-restarting-the-kernel-how-can-i-fix-this"]], "Name Conflicts": [[21, "name-conflicts"]], "NameError": [[16, "nameerror"]], "Namespace": [[11, "namespace"]], "Namespaces & Scope": [[21, "namespaces-scope"]], "Naming Style": [[23, "naming-style"]], "Nested Loop Challenge": [[6, "nested-loop-challenge"], [30, "nested-loop-challenge"]], "Non-Terminal Text Editors": [[20, "non-terminal-text-editors"]], "None": [[11, "none"]], "Not tests, but related": [[24, "not-tests-but-related"]], "Notes": [[10, "notes"]], "Notes on Arrays": [[22, "notes-on-arrays"]], "Notes:\n[*] denotes the last day of material covered on Midterm I (E1).\n[**] the last day for material on Midterm II (E2).": [[2, "notes-denotes-the-last-day-of-material-covered-on-midterm-i-e1-the-last-day-for-material-on-midterm-ii-e2"]], "Numpy style docs": [[23, "numpy-style-docs"]], "ORD & CHR": [[15, "ord-chr"]], "OTHER GOOD STUFF": [[2, "other-good-stuff"]], "Object-Oriented Programming": [[19, "object-oriented-programming"]], "Objective:": [[35, "objective"]], "Objectives": [[38, "objectives"]], "Objects": [[19, "objects"]], "Objects Challenge": [[7, "objects-challenge"], [31, "objects-challenge"]], "Objects Summary": [[19, "objects-summary"]], "One Statement Per Line (NEW-ish)": [[23, "one-statement-per-line-new-ish"]], "Open to see and edit contents of a file": [[20, "open-to-see-and-edit-contents-of-a-file"]], "Opening a file:": [[26, "opening-a-file"]], "Operator Challenges": [[3, "operator-challenges"], [27, "operator-challenges"]], "Operator Explorations": [[3, "operator-explorations"], [4, "operator-explorations"], [27, "operator-explorations"], [28, "operator-explorations"]], "Operator Questions": [[3, "operator-questions"], [27, "operator-questions"]], "Operators": [[12, null]], "Order of Operations": [[12, "order-of-operations"]], "Other Questions": [[37, "other-questions"]], "Other file-related terms:": [[26, "other-file-related-terms"]], "Overview": [[8, "overview"]], "PEP8": [[23, "pep8"]], "Palindrome Function": [[7, "palindrome-function"], [31, "palindrome-function"]], "Part 1: Loops Review & Exploration": [[6, "part-1-loops-review-exploration"], [30, "part-1-loops-review-exploration"]], "Part 1: PseudoCode": [[4, "part-1-pseudocode"], [28, "part-1-pseudocode"]], "Part 1: Variables": [[3, "part-1-variables"], [27, "part-1-variables"]], "Part 2: Ciphers (revisited)": [[6, "part-2-ciphers-revisited"], [30, "part-2-ciphers-revisited"]], "Part 2: Functions": [[4, "part-2-functions"], [28, "part-2-functions"]], "Part 2: Operators & Comparisons": [[3, "part-2-operators-comparisons"], [27, "part-2-operators-comparisons"]], "Part 3: Asserts": [[3, "part-3-asserts"], [27, "part-3-asserts"]], "Part 3: Challenges": [[6, "part-3-challenges"], [30, "part-3-challenges"]], "Part 3: Conditionals": [[4, "part-3-conditionals"], [28, "part-3-conditionals"]], "Part I: (More) Functions": [[7, "part-i-more-functions"], [31, "part-i-more-functions"]], "Part I: Collections": [[5, "part-i-collections"], [29, "part-i-collections"]], "Part II: Collections + Conditionals": [[5, "part-ii-collections-conditionals"], [29, "part-ii-collections-conditionals"]], "Part II: Objects Questions": [[7, "part-ii-objects-questions"], [31, "part-ii-objects-questions"]], "Part III: Collections + Conditionals + Functions": [[5, "part-iii-collections-conditionals-functions"], [29, "part-iii-collections-conditionals-functions"]], "Part III: Objects Explorations": [[7, "part-iii-objects-explorations"], [31, "part-iii-objects-explorations"]], "Piazza Rules": [[2, "piazza-rules"]], "Plotting": [[22, "plotting"]], "Policy on using Artificial Intelligence programming assistance": [[2, "policy-on-using-artificial-intelligence-programming-assistance"]], "Positional vs. Keyword Arguments": [[13, "positional-vs-keyword-arguments"]], "Powered by Python": [[26, "powered-by-python"]], "Prerequisites": [[10, "prerequisites"]], "Print out a message": [[20, "print-out-a-message"]], "Print the contents of a file": [[20, "print-the-contents-of-a-file"]], "Process:": [[34, "process"]], "Programming With Python": [[11, "programming-with-python"]], "Project Approach": [[38, "project-approach"]], "Project Design": [[25, "project-design"]], "Project FAQ": [[37, null]], "Project Ideas": [[33, null]], "Project Notes": [[25, "project-notes"]], "Project Options": [[34, "project-options"]], "Project Organization": [[25, "project-organization"]], "Project Overview": [[34, "project-overview"]], "Project Requirements": [[38, "project-requirements"]], "Project Schedule": [[38, "project-schedule"]], "Project Scope": [[38, "project-scope"]], "Project Topics": [[34, "project-topics"], [38, "project-topics"]], "Project Workflow": [[25, "project-workflow"]], "Project advice:": [[34, "project-advice"]], "Project-based Course": [[34, "project-based-course"]], "Projects & Documentation": [[23, "projects-documentation"]], "Properties of conditionals": [[14, "properties-of-conditionals"]], "Provide Attribution": [[38, "provide-attribution"]], "Pseudocode Human Language": [[4, "pseudocode-human-language"], [28, "pseudocode-human-language"]], "Pseudocode in Python format": [[4, "pseudocode-in-python-format"], [28, "pseudocode-in-python-format"]], "Putting it all together": [[5, "putting-it-all-together"], [25, "putting-it-all-together"], [29, "putting-it-all-together"]], "PyTest": [[24, "pytest"]], "Python": [[10, "python"]], "Python Enhancement Proposals (PEPs)": [[23, "python-enhancement-proposals-peps"]], "Python Files": [[20, "python-files"]], "Python Projects": [[34, null], [34, "id1"]], "Python file operations:": [[26, "python-file-operations"]], "Questions About Assignments": [[0, "questions-about-assignments"]], "Quotation Marks": [[11, "quotation-marks"]], "Raise Exception Examples": [[16, "raise-exception-examples"]], "Raising Errors": [[16, "raising-errors"]], "Rapid Prototyping": [[25, "rapid-prototyping"]], "Refactored Example: Chatbot": [[25, "refactored-example-chatbot"]], "Refactoring": [[25, "refactoring"]], "Refactoring Example: Chatbot": [[25, "refactoring-example-chatbot"]], "Regrades": [[0, "regrades"]], "Regular Expressions": [[26, "regular-expressions"]], "Relative Paths": [[20, "relative-paths"]], "Remainder": [[12, "remainder"]], "Reminders": [[15, "reminders"]], "Research": [[33, "research"]], "Reserved Words": [[11, "reserved-words"]], "Reverse a string Function": [[7, "reverse-a-string-function"], [31, "reverse-a-string-function"]], "Revisiting membership: in operator": [[15, "revisiting-membership-in-operator"]], "Running Cells": [[10, "running-cells"]], "SYLLABUS": [[2, null]], "Scientific Computing": [[22, null]], "Scientific Python: Scipy Stack": [[22, "scientific-python-scipy-stack"]], "Script vs. Module File": [[20, "script-vs-module-file"]], "Scripts": [[20, "scripts"]], "Sets": [[26, "sets"]], "Shell Commands": [[20, "shell-commands"], [20, "id2"]], "SideNote: counters": [[17, "sidenote-counters"]], "SideNote: sorted": [[18, "sidenote-sorted"]], "Software Versioning": [[23, "software-versioning"]], "Some (extra) Python": [[26, "some-extra-python"]], "Some rapid prototyping examples": [[25, "some-rapid-prototyping-examples"]], "Spacing": [[23, "spacing"]], "Specific Guidelines - Naming (review)": [[23, "specific-guidelines-naming-review"]], "Specific looping task": [[6, "specific-looping-task"], [30, "specific-looping-task"]], "Stack Trace": [[16, "stack-trace"]], "Storing Dates (Motivation)": [[19, "storing-dates-motivation"]], "String": [[11, "string"]], "String Concatenation": [[12, "string-concatenation"]], "String Formatting": [[26, "string-formatting"]], "String Methods": [[18, "string-methods"]], "Style Guides": [[23, "style-guides"]], "Submission": [[37, "submission"]], "Submitting Your Project": [[38, "submitting-your-project"]], "Summary": [[13, "summary"]], "Syntax Error Examples": [[16, "syntax-error-examples"]], "Syntax Errors": [[16, "syntax-errors"]], "Taboo (Off-limit) topics ^*": [[34, "taboo-off-limit-topics"]], "Taboo Topics": [[38, "taboo-topics"]], "Taboo Topics ^*": [[33, "taboo-topics"]], "Terminal Based Text Editors": [[20, "terminal-based-text-editors"]], "Test Coverage": [[24, "test-coverage"]], "Test Driven Development": [[24, "test-driven-development"], [24, "id2"]], "Test-Driven Development": [[25, "test-driven-development"]], "Testing": [[37, "testing"]], "Testing Code: when input() is used": [[24, "testing-code-when-input-is-used"]], "Text Editors": [[20, "text-editors"]], "The Anaconda Ecosystem": [[10, "the-anaconda-ecosystem"]], "The Best (Laziest) Argument for Writing Tests": [[24, "the-best-laziest-argument-for-writing-tests"]], "The End!": [[3, "the-end"], [4, "the-end"], [5, "the-end"], [6, "the-end"], [7, "the-end"], [27, "the-end"], [28, "the-end"], [29, "the-end"], [30, "the-end"], [31, "the-end"]], "The Goal": [[26, "the-goal"]], "The Terminal": [[20, "the-terminal"]], "The Zen of Python": [[23, "the-zen-of-python"]], "The more pound signs, the smaller the header": [[10, "the-more-pound-signs-the-smaller-the-header"]], "Third Party Code": [[38, "third-party-code"]], "This is a Jupyter Notebook": [[9, "this-is-a-jupyter-notebook"]], "To ask about an extension": [[0, "to-ask-about-an-extension"]], "Tools": [[10, null]], "TritonCourse class": [[7, "tritoncourse-class"], [31, "tritoncourse-class"]], "Try / Except": [[16, "try-except"]], "Tuple Examples": [[15, "tuple-examples"]], "Tuples are Immutable": [[15, "tuples-are-immutable"]], "Tying things together:": [[14, "tying-things-together"]], "TypeError": [[16, "typeerror"]], "Unicode": [[15, "unicode"]], "Unit Tests": [[24, "unit-tests"]], "Unsure how to approach a problem?": [[16, "unsure-how-to-approach-a-problem"]], "Using Jupyter Notebooks for Class Assignments": [[0, "using-jupyter-notebooks-for-class-assignments"]], "Using Variable Keys": [[6, "using-variable-keys"], [30, "using-variable-keys"]], "Using our Dog Objects": [[19, "using-our-dog-objects"]], "Using sort_array": [[18, "using-sort-array"]], "Using the encoder and decoder together": [[6, "using-the-encoder-and-decoder-together"], [30, "using-the-encoder-and-decoder-together"]], "VERY IMPORTANT:": [[6, "very-important"], [6, "id1"], [30, "very-important"], [30, "id1"]], "Valid Names": [[23, "valid-names"]], "ValueError": [[16, "valueerror"]], "Variable Decoder": [[6, "variable-decoder"], [30, "variable-decoder"]], "Variable Types": [[11, "variable-types"]], "Variables": [[11, null]], "Variables defined inside a function only exist within that function.": [[13, "variables-defined-inside-a-function-only-exist-within-that-function"]], "Versioning Schemes": [[23, "versioning-schemes"]], "Vocab": [[11, "vocab"], [13, "vocab"]], "Web Browser": [[10, "web-browser"]], "Welcome to COGS 18: Introduction to Python!": [[8, null]], "What do you need?": [[10, "what-do-you-need"]], "What does Python look like": [[9, "what-does-python-look-like"]], "What goes in requirements.txt?": [[37, "what-goes-in-requirements-txt"]], "What is Python": [[9, "what-is-python"]], "What is the difference between a script and a module?": [[37, "what-is-the-difference-between-a-script-and-a-module"]], "What should I call you?": [[2, "what-should-i-call-you"]], "What should you expect of your interactions with instructional staff?": [[2, "what-should-you-expect-of-your-interactions-with-instructional-staff"]], "When to use Datahub?": [[10, "when-to-use-datahub"]], "Where We\u2019ve Been:": [[26, "where-we-ve-been"]], "Where do you go from here": [[26, "where-do-you-go-from-here"]], "Where is the project submitted?": [[37, "where-is-the-project-submitted"]], "Where should I include docstrings and comments?": [[37, "where-should-i-include-docstrings-and-comments"]], "Why Choose Python?": [[9, "why-choose-python"]], "Why Learn Computation?": [[9, "why-learn-computation"]], "Why Write Tests": [[24, "why-write-tests"]], "Why allow aliasing?": [[15, "why-allow-aliasing"]], "Why template + Canvas?": [[34, "why-template-canvas"]], "Windows Command Prompt": [[20, "windows-command-prompt"]], "Work Together": [[1, "work-together"]], "Working with Arrays": [[22, "working-with-arrays"]], "Working with DataFrames": [[22, "working-with-dataframes"]], "Wrap Up": [[26, null]], "Write a function": [[4, "write-a-function"], [28, "write-a-function"]], "Write a function that takes two inputs, adds them together, and returns the result": [[4, "write-a-function-that-takes-two-inputs-adds-them-together-and-returns-the-result"], [28, "write-a-function-that-takes-two-inputs-adds-them-together-and-returns-the-result"]], "Write a function with a conditional inside it": [[4, "write-a-function-with-a-conditional-inside-it"], [28, "write-a-function-with-a-conditional-inside-it"]], "Writing Code": [[25, "writing-code"]], "Writing Good Code": [[24, "writing-good-code"]], "Writing Readable Code": [[23, "writing-readable-code"]], "ZeroDivisionError": [[16, "zerodivisionerror"]], "__doc__": [[23, "doc"]], "args & kwargs": [[26, "args-kwargs"]], "atbash_decrypt": [[25, "atbash-decrypt"]], "atbash_encrypt": [[25, "atbash-encrypt"]], "atbash_wrapper": [[25, "atbash-wrapper"]], "break": [[17, "break"]], "break examples": [[17, "break-examples"]], "continue": [[17, "continue"]], "continue examples": [[17, "continue-examples"]], "decoder()": [[6, "decoder"], [30, "decoder"]], "elif after an else does not make sense": [[14, "elif-after-an-else-does-not-make-sense"]], "elif without an else": [[14, "elif-without-an-else"]], "encoder()": [[6, "encoder"], [30, "encoder"]], "for Loops": [[17, "for-loops"]], "import": [[21, "import"]], "import example: math module": [[21, "import-example-math-module"]], "import example: random module": [[21, "import-example-random-module"]], "list here": [[23, "list-here"]], "map": [[26, "map"]], "module: remote.py": [[21, "module-remote-py"]], "numpy": [[22, "numpy"]], "ord & chr examples": [[15, "ord-chr-examples"]], "pandas": [[22, "pandas"]], "pytest": [[24, "id3"]], "pytest cache directory": [[36, null]], "random Example": [[21, "random-example"]], "range": [[17, "range"]], "range Examples": [[17, "range-examples"]], "script: remote_script.py": [[21, "script-remote-script-py"]], "sort_array": [[18, "sort-array"]], "try / except Block": [[16, "try-except-block"]], "vim": [[20, "vim"]], "while Loop Example I": [[17, "while-loop-example-i"]], "while Loop Example II": [[17, "while-loop-example-ii"]], "while Loops": [[17, "while-loops"]]}, "docnames": ["assets/intro/assignments/overview", "assets/intro/labs/overview", "assets/intro/syllabus", "assets/labanswers/CL2-ProgrammingI", "assets/labanswers/CL3-ProgrammingII", "assets/labanswers/CL4-Collections", "assets/labanswers/CL5-Loops", "assets/labanswers/CL6-Classes", "intro", "materials/01-Introduction", "materials/02-Tooling", "materials/03-Variables", "materials/04-Operators", "materials/05-Functions", "materials/06-Conditionals", "materials/07-Collections", "materials/08-Debugging", "materials/09-Loops", "materials/10-Methods", "materials/11-Classes", "materials/12-CommandLine", "materials/13-Modules", "materials/14-ScientificComputing", "materials/15-Documentation", "materials/16-CodeTesting", "materials/17-CodeProjects", "materials/18-WrapUp", "materials/CL-Answers/CL2-ProgrammingI", "materials/CL-Answers/CL3-ProgrammingII", "materials/CL-Answers/CL4-Collections", "materials/CL-Answers/CL5-Loops", "materials/CL-Answers/CL6-Classes", "materials/README", "projects/ProjectIdeas", "projects/PythonProjects", "projects/Stephen_Fa18/ProjectNotebook", "projects/Stephen_Fa18/my_module/.pytest_cache/README", "projects/faq", "projects/overview"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1}, "filenames": ["assets/intro/assignments/overview.md", "assets/intro/labs/overview.md", "assets/intro/syllabus.md", "assets/labanswers/CL2-ProgrammingI.ipynb", "assets/labanswers/CL3-ProgrammingII.ipynb", "assets/labanswers/CL4-Collections.ipynb", "assets/labanswers/CL5-Loops.ipynb", "assets/labanswers/CL6-Classes.ipynb", "intro.md", "materials/01-Introduction.ipynb", "materials/02-Tooling.ipynb", "materials/03-Variables.ipynb", "materials/04-Operators.ipynb", "materials/05-Functions.ipynb", "materials/06-Conditionals.ipynb", "materials/07-Collections.ipynb", "materials/08-Debugging.ipynb", "materials/09-Loops.ipynb", "materials/10-Methods.ipynb", "materials/11-Classes.ipynb", "materials/12-CommandLine.ipynb", "materials/13-Modules.ipynb", "materials/14-ScientificComputing.ipynb", "materials/15-Documentation.ipynb", "materials/16-CodeTesting.ipynb", "materials/17-CodeProjects.ipynb", "materials/18-WrapUp.ipynb", "materials/CL-Answers/CL2-ProgrammingI.ipynb", "materials/CL-Answers/CL3-ProgrammingII.ipynb", "materials/CL-Answers/CL4-Collections.ipynb", "materials/CL-Answers/CL5-Loops.ipynb", "materials/CL-Answers/CL6-Classes.ipynb", "materials/README.md", "projects/ProjectIdeas.ipynb", "projects/PythonProjects.ipynb", "projects/Stephen_Fa18/ProjectNotebook.ipynb", "projects/Stephen_Fa18/my_module/.pytest_cache/README.md", "projects/faq.md", "projects/overview.md"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [0, 1, 3, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37], "0": [2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 26, 27, 28, 29, 30, 31, 35], "00": 22, "000": [4, 22, 28], "001": 22, "002": 22, "003": 22, "00_intro": 20, "00a": 2, "01_variabl": 20, "09": 19, "0th": 33, "1": [1, 2, 5, 7, 8, 9, 29, 31, 35, 37, 38], "10": [2, 3, 4, 6, 7, 12, 13, 15, 17, 22, 24, 27, 28, 30, 31, 34, 38], "100": [2, 4, 6, 7, 10, 15, 28, 30, 31], "1000": [6, 22, 30], "1050": 19, "108": 26, "10h": 34, "10x": 11, "11": [2, 10, 15, 34], "110": [2, 9], "112": 17, "114": 17, "115": [2, 9, 17], "116": 17, "117": 17, "118": 17, "119": 17, "11am": 9, "12": [2, 3, 5, 7, 11, 12, 13, 15, 16, 17, 18, 19, 21, 22, 26, 27, 29, 31], "123": [6, 30], "1234": [3, 15, 27], "128": 35, "129": 35, "13": [3, 11, 12, 15, 18, 19, 27], "130": 35, "131": 35, "132": 35, "1361697676832739328": 24, "137": 26, "14": [2, 3, 13, 26, 27], "15": [3, 6, 7, 17, 21, 27, 30, 31], "150": [6, 30], "16": [3, 12, 14, 17, 18, 22, 26, 27], "160": 19, "17": [2, 3, 11, 12, 27], "18": [2, 7, 10, 12, 22, 26, 31, 32, 35, 37, 38], "18419691": [6, 30], "19": [2, 15, 18], "1950": [6, 30], "1954": [6, 30], "1980": 19, "1988": 19, "1997": [4, 28], "1st": [4, 5, 28, 29], "2": [2, 5, 7, 9, 21, 29, 31, 34, 35, 37, 38], "20": [12, 17, 34, 35, 38], "200": [3, 6, 15, 17, 27, 30], "2018": 9, "2019": 18, "202": 2, "2024": [2, 8], "20p": 2, "21": [2, 18], "22": [2, 15, 22], "2233": 15, "23": [5, 29], "231": 11, "24": 2, "24h": 34, "25": [12, 18, 22], "2500": [3, 27], "26": [2, 7, 22, 31], "27": 2, "2722": [2, 9], "28": 2, "29": [2, 6, 15, 19, 30], "2f": 10, "2fcogs18": 10, "2fgithub": 10, "2flecturenot": 10, "2r": 13, "3": [2, 5, 9, 21, 22, 26, 29, 34, 35, 37, 38], "30": [2, 6, 30, 34, 35, 38], "300": [3, 17, 19, 27], "30min": 2, "30p": 2, "30pm": 9, "31": 2, "32": [22, 35], "321": 11, "323": [3, 27], "33": [11, 15, 18], "3344": 15, "3409e42bb943": 35, "35851323": 37, "36": 22, "365": 19, "3755": 2, "3a": 10, "3rd": [23, 26], "4": [2, 3, 4, 5, 6, 7, 13, 21, 22, 23, 26, 27, 28, 29, 30, 31, 34, 35, 38], "40": 18, "41": [6, 15, 30], "4382": 2, "45": 11, "48": 2, "49": [3, 27], "490887": 2, "4pm": 2, "5": [2, 4, 5, 6, 7, 10, 13, 16, 21, 22, 23, 26, 28, 29, 30, 31, 34, 35, 38], "50": [1, 2, 6, 30], "500": [6, 16, 17, 30], "50p": 2, "534": 2, "56": [3, 18, 26, 27], "59": [2, 10, 34], "5h": 34, "5pm": 2, "6": [2, 3, 4, 6, 7, 10, 11, 16, 18, 22, 23, 27, 28, 30, 31, 38], "60": [2, 15], "62": 19, "65": [14, 15, 19], "67": [3, 27], "68": 15, "69": 2, "6p": 2, "6pm": 9, "7": [2, 3, 4, 6, 18, 22, 23, 24, 26, 27, 28, 30], "70": 2, "72": [0, 2, 15], "73": 2, "75": [0, 2, 35], "76": 2, "77": 2, "79": [2, 23, 35], "8": [2, 3, 4, 6, 7, 12, 13, 18, 22, 23, 26, 27, 28, 30, 31, 33, 34, 35, 38], "80": [2, 7, 19, 31, 35, 38], "81": 35, "82": [2, 35], "83": [2, 35], "85": 14, "858": 2, "86": 2, "867": [3, 27], "87": 2, "88": [15, 18], "89": 2, "9": [2, 3, 4, 6, 10, 11, 13, 17, 18, 19, 21, 23, 24, 26, 27, 28, 30, 35], "90": [2, 12], "91": 15, "92": 2, "927": 12, "93": 2, "96": 2, "97": [2, 15], "99": [3, 18, 27], "9989": 15, "9a": [2, 9], "9am": 2, "A": [0, 2, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 23, 24, 25, 26, 29, 30, 31, 34, 35, 37], "AND": 10, "And": [2, 6, 10, 11, 24, 30, 38], "As": [2, 5, 18, 25, 29, 38], "At": [2, 14, 22, 25], "Be": [2, 3, 4, 5, 6, 7, 21, 27, 28, 29, 30, 31, 38], "Being": [5, 10, 29], "But": [2, 6, 12, 19, 22, 23, 30], "By": [6, 19, 21, 30, 38], "For": [1, 2, 3, 4, 6, 7, 10, 11, 12, 15, 16, 19, 20, 21, 24, 25, 27, 28, 30, 31, 33, 38], "IF": 2, "If": [0, 1, 2, 3, 4, 6, 7, 10, 12, 14, 15, 16, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 31, 32, 33, 34, 35, 38], "In": [3, 4, 5, 6, 7, 10, 11, 15, 17, 19, 20, 21, 23, 24, 27, 28, 29, 30, 31, 38], "It": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16, 19, 21, 23, 24, 26, 27, 28, 29, 30, 31, 33, 37, 38], "NOT": [2, 10, 11, 13, 18, 21, 26, 34, 38], "No": [2, 3, 12, 15, 27, 34, 37], "Not": [7, 10, 22, 23, 31], "ONE": 34, "OR": [2, 34], "Of": 2, "On": [5, 10, 29, 37, 38], "One": [6, 7, 30, 31, 33], "Or": [3, 23, 27, 32, 33, 37], "That": [1, 2, 5, 7, 10, 16, 21, 25, 29, 31, 38], "The": [2, 8, 11, 13, 14, 15, 16, 17, 18, 19, 22, 34, 35, 37, 38], "Then": [2, 3, 4, 5, 6, 7, 17, 27, 28, 29, 30, 31, 38], "There": [1, 2, 3, 4, 10, 11, 18, 20, 22, 24, 27, 28, 33, 34, 37, 38], "These": [0, 2, 3, 6, 7, 12, 23, 24, 26, 27, 30, 31, 32, 37, 38], "To": [1, 2, 4, 6, 8, 10, 11, 12, 13, 15, 18, 20, 22, 24, 26, 28, 30, 34, 38], "WILL": 14, "_": [13, 19, 20, 24], "____________": 26, "__init__": [7, 19, 21, 31], "__version__": 23, "_fill_in_inputs_": [4, 28], "_write_in_type_her": [5, 29], "_write_in_type_here_": [5, 29], "a1": [2, 7, 14, 31], "a1234": [7, 15, 31], "a2": [2, 6, 7, 30, 31, 34, 38], "a3": [2, 21, 34, 38], "a4": [2, 34, 38], "a5": [2, 34, 38], "a5678": 15, "a7777": [7, 31], "a9123": 15, "a_str": 16, "a_val": [6, 30], "aa": 12, "ab": [3, 10, 12, 27], "abc": [3, 18, 27], "abcd": [3, 18, 27], "abcdefghijklmnopqrstuvwxyz": 25, "abil": [10, 26], "abl": [2, 4, 6, 7, 10, 15, 25, 28, 30, 31, 37, 38], "about": [1, 2, 3, 4, 6, 7, 8, 11, 12, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 30, 31, 33, 34, 38], "abov": [0, 3, 4, 5, 6, 7, 10, 13, 14, 17, 19, 20, 25, 26, 27, 28, 29, 30, 31, 34, 37, 38], "absolut": [1, 10, 34], "abstract": [4, 28], "academia": 2, "accent": [4, 28], "accept": [1, 2, 10, 23], "access": [0, 9, 13, 15, 16, 17, 20, 21, 23], "accident": [6, 30], "accommod": 2, "accommplish": 15, "accompani": 23, "accomplish": [2, 5, 6, 10, 13, 16, 18, 23, 25, 29, 30, 35], "accord": 14, "account": [2, 19, 35], "accur": 2, "achiev": [2, 23], "across": [2, 6, 10, 17, 19, 22, 30, 35], "act": [18, 24], "action": [6, 14, 17, 30], "activ": [2, 6, 9, 11, 30, 34], "actual": [2, 4, 10, 13, 15, 28, 38], "ad": [0, 1, 2, 3, 4, 6, 7, 10, 13, 15, 19, 23, 24, 27, 28, 30, 31], "adapt": 38, "add": [0, 3, 6, 7, 10, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 30, 31, 33, 38], "add_cours": 19, "add_two": [4, 28], "add_two_numb": 13, "addit": [2, 5, 6, 12, 14, 18, 19, 22, 23, 29, 30, 34], "addition": 37, "adjac": 15, "adventur": [34, 38], "advic": [2, 38], "advocaci": 2, "afa": 2, "affect": 11, "after": [0, 2, 4, 6, 10, 11, 12, 13, 15, 17, 19, 24, 26, 28, 30, 35], "afterward": [13, 20], "ag": [2, 6, 30], "again": [5, 10, 13, 18, 26, 29, 35], "agent": [2, 25, 34, 38], "ahead": [3, 4, 5, 6, 7, 10, 17, 23, 27, 28, 29, 30, 31], "ai": 2, "aid": 2, "aim": [1, 2], "aka": [4, 23, 28], "alert": 24, "algebra": [12, 22], "algorithm": [2, 6, 30, 38], "alias": 11, "alias_list": 15, "all": [0, 1, 2, 3, 4, 6, 7, 8, 10, 11, 12, 14, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 31, 38], "allergi": 2, "alli": [6, 30], "allow": [0, 6, 10, 11, 13, 16, 19, 20, 21, 22, 26, 30, 38], "almost": 2, "alon": [4, 20, 28], "along": [6, 8, 24, 30, 32], "alpha": [22, 25], "alphabet": [4, 23, 25, 28], "alreadi": [2, 6, 14, 18, 22, 26, 30], "also": [0, 1, 2, 3, 4, 7, 8, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 23, 24, 26, 27, 28, 31, 33, 34, 37, 38], "alter": [9, 11, 19], "altern": [2, 6, 30, 37], "alwai": [2, 6, 10, 11, 13, 14, 17, 24, 30, 37], "am": [2, 10, 12, 13, 14, 15, 17, 21], "amal": 15, "ambigu": 0, "american": [7, 31], "among": [2, 19], "amongst": [6, 30], "amount": [2, 4, 15, 25, 28, 38], "amount_of_good": [7, 31], "an": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 35, 38], "anaconda": [2, 22, 23, 24, 37, 38], "analysi": [2, 6, 25, 30, 34, 38], "analyz": [23, 33], "and_anoth": 11, "ani": [1, 2, 3, 4, 5, 6, 10, 11, 12, 13, 14, 15, 18, 19, 23, 24, 26, 27, 28, 29, 30, 33, 37, 38], "annoi": 16, "announc": 34, "anonym": [2, 26], "anoth": [1, 2, 3, 4, 5, 7, 10, 11, 12, 13, 15, 17, 18, 26, 27, 28, 29, 31, 38], "another_bool": 11, "another_dog": 19, "another_float": 11, "another_integ": 11, "another_list": [6, 30], "another_str": 11, "ans_1": 13, "ans_2": 13, "answer": [0, 1, 3, 4, 5, 6, 10, 13, 15, 18, 23, 24, 25, 27, 28, 29, 30, 33, 37], "anticip": [2, 6, 30], "antigrav": 26, "anyon": [2, 10], "anyth": [3, 4, 5, 6, 7, 11, 20, 24, 27, 28, 29, 30, 31, 37], "anywher": [2, 10], "api": 33, "apostraph": 11, "app": 2, "appear": [0, 2, 10, 16, 22], "append": [6, 7, 18, 19, 22, 23, 24, 26, 30, 31], "appl": [6, 7, 15, 30, 31], "appli": [2, 6, 18, 23, 25, 26, 30, 34], "applic": [6, 22, 30, 33, 37, 38], "approach": [2, 4, 6, 7, 13, 17, 21, 23, 24, 25, 28, 30, 31, 34, 37], "appropri": [15, 25, 38], "approv": [33, 34, 38], "approxim": 38, "ar": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 20, 21, 22, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 38], "arbitrarili": [12, 13], "area": 33, "aren": [2, 16, 37, 38], "argument": [7, 19, 23, 26, 31], "arithmet": 12, "around": [6, 10, 11, 12, 13, 14, 19, 22, 25, 30], "arr0": 22, "arr1": 22, "arr2": 22, "arrai": [4, 18, 23, 28], "arrang": 2, "array_to_sort": 18, "arrow": 35, "articl": [6, 30], "artifici": [6, 25, 30, 34, 35, 38], "artist": [4, 28], "ascii_lett": 21, "asdf": [18, 26], "ask": [1, 2, 4, 5, 6, 10, 11, 15, 16, 24, 25, 28, 29, 30, 34, 37, 38], "aspect": 38, "assert": [0, 4, 5, 6, 7, 11, 15, 16, 25, 28, 29, 30, 31], "assertionerror": [0, 3, 27], "assess": 10, "assig": [4, 28], "assign": [3, 4, 5, 6, 7, 9, 13, 15, 16, 19, 23, 24, 27, 28, 29, 30, 31, 33, 38], "assist": 37, "associ": [10, 16, 17, 19, 22], "assum": [2, 4, 7, 12, 13, 18, 24, 28, 31], "asterisk": [6, 10, 17, 30], "astyp": 22, "atbash": 25, "atbash_str": 25, "attach": [18, 19], "attack": [6, 30], "attempt": [2, 16, 18], "attibut": [7, 31], "attribut": [7, 23, 31], "audio": 34, "author": 2, "auto": 10, "autom": [0, 34], "automat": [0, 32], "autorun": 24, "avail": [0, 2, 7, 8, 10, 13, 18, 21, 24, 31, 38], "averag": [10, 21, 22], "avg": 34, "avocado": 19, "avoid": [2, 11, 19, 21, 23, 26, 33, 37], "awai": [2, 4, 21, 28], "awesom": [2, 9, 23, 37], "axi": 22, "b": [2, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 34], "b1": [4, 28], "b2": [4, 28], "b_val": [6, 30], "back": [2, 3, 4, 6, 16, 25, 26, 27, 28, 30], "background": [2, 35, 37], "backslash": [11, 20, 26], "backward": [6, 7, 15, 23, 30, 31], "bad": [4, 19, 21, 28], "bad_food": 19, "ball": [33, 34, 38], "banana": [6, 30], "barbi": [5, 29], "barklei": 19, "base": [2, 4, 9, 10, 15, 26, 28, 33], "basi": 12, "basic": [2, 6, 24, 25, 30, 38], "battl": [4, 28], "bbc": [6, 30], "becaus": [0, 2, 3, 4, 10, 13, 15, 16, 19, 23, 27, 28], "becom": 25, "been": [2, 4, 10, 15, 19, 21, 22, 28, 34, 35], "befor": [0, 2, 6, 10, 11, 12, 13, 17, 18, 19, 22, 23, 25, 26, 30, 37], "beforehand": 23, "begin": [2, 3, 4, 5, 6, 7, 15, 27, 28, 29, 30, 31], "beginn": 26, "behav": 24, "behavior": [2, 24], "behaviour": 25, "behind": 2, "being": [2, 3, 4, 5, 6, 7, 11, 14, 15, 16, 25, 27, 28, 29, 30, 31, 37, 38], "belief": 2, "believ": 2, "belong": [2, 7, 18, 19, 31], "below": [0, 2, 3, 4, 5, 6, 10, 12, 13, 14, 15, 16, 19, 22, 27, 28, 29, 30, 35, 37, 38], "best": [1, 2, 4, 6, 10, 11, 12, 16, 19, 21, 22, 23, 28, 30, 37, 38], "better": [2, 4, 10, 16, 22, 28], "between": [2, 6, 7, 11, 13, 14, 17, 19, 23, 26, 30, 31], "beyond": [3, 10, 27, 34, 37, 38], "bg": 35, "big": [4, 28], "bill": 17, "bind": 19, "bing": 17, "bit": [11, 13], "bite": 2, "black": 18, "blackjack": [33, 34, 38], "blahblah": 26, "blank": [3, 4, 5, 6, 7, 14, 19, 27, 28, 29, 30, 31, 38], "blargh": [7, 25, 31], "bleargh": 26, "bletchlei": [6, 30], "blit": 35, "block": [2, 4, 6, 13, 14, 17, 19, 28, 30], "blue": 21, "blueprint": 19, "bmw": 18, "bodi": 2, "bold": 10, "bonu": [3, 27], "book": [5, 26, 29], "bool": [3, 4, 12, 27, 28], "bool_1": 15, "bool_2": 15, "boolean": [3, 4, 14, 15, 27, 28, 35], "border": 35, "bore": [33, 38], "borrow": 38, "bot": [25, 33], "both": [2, 3, 4, 12, 13, 14, 15, 16, 19, 23, 27, 28, 34, 37, 38], "bottom": 37, "box": 37, "bracket": [10, 15, 26], "brainstorm": [4, 24, 28, 34], "branch": 10, "brand": [7, 18, 31], "break": [2, 11, 16, 19, 21, 23, 25, 33], "breakabl": [6, 30], "breakdown": 22, "breed": 19, "brief": [10, 11, 23], "briefli": [2, 4, 28, 37], "british": [6, 12, 30], "broad": [1, 3, 4, 23, 27, 28, 38], "broadli": [6, 30], "broke": 14, "bubbl": 2, "bug": [2, 23], "build": [13, 25, 26, 33], "built": 22, "builtin": 24, "bulki": 20, "bullet": 38, "bummer": [7, 31], "bunch": [18, 19, 21, 25, 38], "busi": [7, 31], "busy_oh": [7, 31], "butt": 2, "butter": [5, 15, 29], "button": [6, 10, 30], "bye": 25, "c": [2, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 29, 30, 34], "cake": 17, "calcul": [2, 4, 7, 14, 19, 22, 28, 31], "call": [3, 4, 5, 6, 7, 10, 12, 13, 15, 18, 19, 21, 24, 27, 28, 29, 30, 31, 35, 38], "callabl": [6, 16, 19, 24, 25, 30], "calori": 17, "came": [10, 21], "campu": 2, "campuswir": 33, "can": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 38], "cancel": 12, "cannot": [2, 3, 6, 11, 16, 20, 27, 30], "canva": [0, 2, 10, 37, 38], "cap": 2, "capac": 10, "capit": [18, 23, 25], "capword": [19, 23, 38], "car": [15, 18, 25], "care": [2, 11, 23, 37], "carri": [2, 5, 12, 19, 29], "case": [2, 10, 11, 15, 16, 18, 19, 24, 35, 37, 38], "castrat": [6, 30], "cat": [16, 20], "catch": 25, "categor": 22, "categori": 22, "caught": [2, 25], "caus": [6, 30], "caveat": 34, "cd": [3, 20, 27], "cell": [0, 3, 4, 5, 6, 7, 12, 13, 15, 16, 21, 26, 27, 28, 29, 30, 31, 38], "center": [2, 35], "certain": [4, 6, 28, 30, 34], "certainli": 2, "challeng": [2, 10, 38], "chanc": 38, "chang": [2, 3, 4, 6, 8, 10, 11, 13, 15, 16, 18, 19, 22, 23, 24, 25, 26, 27, 28, 30, 35, 37, 38], "char": [6, 16, 17, 25, 30, 35], "charact": [6, 11, 15, 16, 23, 25, 30, 35, 38], "charg": 12, "chat": 25, "chatbot": [2, 34, 38], "chatgpt": [2, 16], "cheat": [2, 10], "check": [0, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 37, 38], "check_bool": [4, 28], "check_full_credit": [4, 28], "check_palindrom": [7, 31], "check_scor": 19, "chegg": 2, "chemic": [6, 30], "chess": [4, 28], "children": [5, 29], "chocol": 19, "choic": [2, 21, 23, 25, 38], "choos": [2, 21, 34, 37, 38], "chose": 2, "chosen": [4, 21, 28, 38], "chr": [6, 16, 30], "chunk": [12, 13], "cipher": 2, "cite": [2, 38], "cl1": 2, "cl2": 2, "cl3": 2, "cl4": 2, "cl5": 2, "cl6": 2, "cl7": [2, 34], "cl8": 2, "cl9": 2, "clarifi": 0, "class": [3, 8, 11, 21, 25, 27, 32, 33, 34, 38], "class1": [7, 31], "class2": [7, 31], "classmat": 2, "classroom": 2, "classtyp": 19, "clean": 25, "clear": [4, 10, 11, 23, 28, 37, 38], "clearer": 15, "clearli": 38, "clever": [6, 30], "click": [2, 8, 10, 20, 32, 35, 37, 38], "clock": 35, "close": [2, 23], "closer": [4, 28], "clue": 15, "cluter": 21, "co": 35, "code": [0, 5, 6, 7, 8, 9, 15, 16, 18, 20, 22, 29, 30, 31, 33, 34, 35], "codebas": [23, 33], "codebreak": [6, 30], "codinglab": [3, 4, 7, 27, 28, 31], "cog": [2, 7, 10, 12, 26, 31, 32, 35, 37, 38], "cognit": [2, 7, 8, 22, 31], "cogs101a": 19, "cogs108": [17, 19, 22], "cogs18": [2, 7, 9, 10, 11, 12, 16, 17, 18, 19, 22, 31, 34, 38], "cogs18stud": [7, 31], "cogs9": 17, "col": 21, "collabor": 1, "collect": [2, 4, 10, 21, 22, 23, 24, 28], "collis": 35, "colon": 17, "color": [5, 18, 29], "column": 22, "com": [6, 10, 17, 19, 22, 24, 30, 34, 37], "combin": [4, 5, 6, 10, 12, 13, 15, 28, 29, 30], "come": [1, 2, 10, 13, 15, 38], "comfort": [2, 37], "comma": 13, "command": [2, 10, 26, 35, 37], "comment": [2, 3, 4, 6, 11, 25, 27, 28, 30, 38], "commit": 36, "common": [3, 6, 26, 27, 30], "commonli": [18, 37], "commun": [2, 7, 9, 26, 31, 35], "comp_1": [3, 27], "comp_2": [3, 27], "compar": [4, 5, 12, 19, 22, 28, 29, 38], "compariosn": [3, 27], "comparison": [2, 19], "compat": 23, "complaint": 26, "complet": [1, 2, 3, 4, 5, 6, 7, 10, 14, 17, 18, 19, 21, 24, 26, 27, 28, 29, 30, 31, 34, 37, 38], "completed_assign": 15, "complex": [12, 13, 16, 26, 34, 38], "complic": [19, 37], "compon": [14, 34, 38], "compress": 38, "compris": 13, "comput": [0, 2, 6, 7, 10, 11, 12, 15, 16, 20, 23, 24, 25, 26, 30, 31, 37, 38], "computation": 10, "concat_self": 13, "concaten": [3, 13, 27], "concept": [2, 4, 5, 6, 10, 15, 19, 28, 29, 30, 34, 37, 38], "conceptu": 2, "concern": 2, "concert": [1, 2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "conda": 10, "condens": 23, "condit": [2, 6, 7, 17, 19, 22, 26, 30, 31, 35, 37, 38], "condition_1": 14, "condition_2": 14, "condtion": 14, "confid": [2, 26], "confidenti": [2, 6, 30], "confirm": [5, 29], "conflict": 1, "confus": [2, 15], "connect": [10, 11], "connect4": [33, 34, 38], "consid": [1, 2, 4, 21, 22, 23, 24, 25, 28, 33, 38], "consider": [2, 11, 23], "consist": [2, 11, 15, 23, 38], "constant": 10, "constantli": 35, "construct": [3, 20, 27, 38], "constructor": [5, 29, 37], "consum": 2, "contact": 2, "contain": [4, 5, 6, 17, 22, 25, 28, 29, 30, 36, 37, 38], "contatin": 17, "content": [2, 15, 17, 24, 38], "context": 23, "continu": [2, 6, 11, 22, 30], "contrari": 38, "contribut": [6, 30, 35], "control": [8, 36], "contstruct": 15, "conveni": 35, "convent": [15, 19, 23, 38], "convers": [6, 30], "convert": [6, 22, 30], "convert_to_unicod": 23, "converttounicod": 23, "cool": [2, 6, 11, 17, 30], "cool_th": 20, "coordin": 22, "copi": [2, 6, 8, 10, 13, 15, 20, 21, 23, 24, 30, 32, 37], "copilot": 2, "core": [2, 22, 38], "corgi": 19, "correct": [0, 1, 2, 4, 5, 6, 10, 28, 29, 30, 34, 37], "correspond": [21, 35], "cost": [17, 21], "cough": 2, "could": [2, 3, 4, 5, 12, 13, 21, 27, 28, 29], "couldn": [4, 10, 28], "counsel": 2, "count": [6, 15, 17, 21, 22, 26, 30, 38], "count_odd": 17, "count_vowel": [6, 17, 30], "counter": [6, 7, 19, 26, 30, 31], "countri": [4, 28], "coupl": [6, 19, 30, 38], "cours": [0, 1, 3, 7, 8, 9, 10, 11, 17, 19, 26, 27, 31, 32, 37], "course_nam": 19, "cover": [0, 4, 24, 28, 37], "cp": 20, "crack": [6, 26, 30], "craft": 2, "creat": [2, 4, 5, 6, 7, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 26, 28, 29, 30, 31, 33, 34, 35], "create_dictionari": 17, "creation": 11, "credit": [0, 2, 4, 9, 28, 38], "crisi": 2, "criteria": 38, "critic": [4, 20, 28], "crunch": [6, 30], "csb": [2, 9], "csog": 12, "ctrl": [6, 30], "cue": [4, 28], "cultur": [7, 9, 31], "cumul": 0, "curat": 10, "curiou": 15, "current": [2, 6, 10, 11, 18, 19, 21, 30, 35], "cursor": 10, "custom": [19, 22, 23, 38], "cypher": 23, "d": [2, 5, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 29, 30, 34, 37], "d1": 22, "d2": 22, "d3": 22, "dad": [7, 31], "dai": [4, 10, 19, 26, 28, 32, 34], "daili": 34, "dalmatian": 19, "dat": 22, "data": [2, 3, 6, 11, 15, 18, 25, 26, 27, 30, 33, 34, 36, 38], "datahub": [0, 1, 2, 3, 4, 5, 6, 7, 8, 20, 22, 23, 24, 27, 28, 29, 30, 31, 32, 34, 38], "dataset": [25, 33], "datatyp": 26, "date": [0, 2, 8, 10, 23], "date_dictionari": 19, "date_list": 19, "date_str": 19, "datetim": 19, "de": 23, "deadlin": [0, 2, 10], "deal": 2, "dealt": 16, "debug": 2, "decid": [4, 21, 24, 28, 38], "decim": 11, "declar": [3, 6, 27, 30], "decoded_messag": [6, 30], "decreas": [7, 31], "decrypt": 25, "decrypted_str": 25, "dedic": 10, "deepcopi": 15, "def": [4, 5, 6, 7, 11, 13, 14, 16, 17, 18, 19, 21, 23, 24, 25, 26, 28, 29, 30, 31], "default": [6, 15, 22, 25, 30, 37], "defin": [4, 5, 7, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 28, 29, 31, 35], "definit": [4, 6, 8, 11, 13, 15, 16, 21, 23, 26, 28, 30, 38], "defint": [7, 31], "del": [11, 15], "delai": [6, 30], "delet": [0, 35], "demean": 2, "demo": [33, 38], "demonstr": [1, 2, 26, 34, 37, 38], "denot": 11, "depart": [2, 7, 8, 31], "depend": [5, 13, 29, 34, 37], "depth": 2, "describ": [2, 4, 10, 11, 13, 18, 22, 23, 28, 34, 37, 38], "descript": [2, 4, 19, 23, 28, 34, 38], "design": [2, 9, 20, 23, 26, 34, 37, 38], "desktop": 35, "destress": 23, "destroi": 19, "detail": [2, 4, 15, 26, 28, 34, 38], "detect": 35, "determin": [2, 4, 5, 7, 10, 14, 16, 25, 28, 29, 31], "determine_larg": [7, 31], "develop": [2, 6, 9, 10, 23, 30, 34, 37], "df": 22, "dh": 35, "dh_half": 35, "di": [6, 30], "dialog": 2, "dicionari": 18, "dict": [5, 29], "dict_again": 15, "dictionari": [5, 7, 12, 16, 19, 22, 26, 29, 31, 38], "did": [12, 13, 14, 15, 16, 17, 19, 24, 38], "didn": [14, 37], "diego": [2, 7, 8, 31], "diff_var": 11, "differ": [0, 2, 3, 4, 5, 6, 7, 8, 10, 12, 15, 17, 18, 19, 20, 21, 22, 24, 25, 27, 28, 29, 30, 31, 33, 38], "difficult": [15, 33, 37, 38], "digit": [6, 30], "dimens": 35, "dimension": 22, "dinosaur": [5, 29], "dir": [18, 20, 21], "dir_nam": 20, "direct": [2, 19, 23, 35, 38], "directli": [0, 2, 4, 6, 18, 19, 22, 23, 28, 30, 37, 38], "directori": [21, 35, 38], "disciplin": 8, "discord": 2, "discret": 22, "discrimin": 2, "discriminatori": 2, "discuss": [1, 2, 4, 5, 11, 12, 18, 19, 26, 28, 29, 34, 38], "displai": [10, 15, 18, 35], "distribut": [2, 10, 22, 37, 38], "div_result": 12, "divid": [3, 4, 12, 13, 16, 27, 28], "divide_list": 24, "divis": 12, "dizzi": 23, "dm": 0, "do": [0, 1, 2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 16, 17, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 36, 38], "do_someth": 19, "doc": [36, 37], "docstr": [25, 38], "document": [2, 19, 21, 22, 24, 26, 34, 38], "doe": [0, 1, 2, 3, 4, 5, 10, 11, 12, 13, 15, 16, 19, 20, 23, 24, 25, 27, 28, 29, 38], "doesn": [0, 3, 7, 11, 13, 16, 23, 27, 31], "doggi": 19, "doll": [5, 29], "domain": 2, "don": [2, 4, 6, 8, 14, 15, 17, 21, 22, 23, 24, 25, 26, 28, 30, 37], "done": [0, 2, 3, 4, 6, 9, 15, 18, 27, 28, 30, 35, 38], "donoghu": 9, "donut": 17, "doubl": [10, 11, 13, 19], "double_it": 26, "double_valu": 13, "doubt": 37, "down": [2, 4, 6, 10, 11, 28, 30, 35], "download": [2, 8, 10, 34], "draft": [4, 28, 37], "dragon": 12, "dramat": [6, 30], "draw": [33, 34, 35, 38], "dream": 15, "dress": [5, 29], "drive": [4, 20, 28], "driven": [2, 9], "drop": [2, 10, 11, 18], "dry": 25, "due": [0, 2, 9, 10, 15, 34, 38], "dunder": 19, "duper": [13, 17], "duplic": [2, 15], "durat": 35, "dure": [0, 1, 2, 6, 13, 15, 24, 30], "dw": 35, "dw_half": 35, "e": [2, 4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 28, 30, 31, 34, 37, 38], "e1": [7, 31], "e1morgan": 26, "each": [1, 2, 3, 4, 5, 6, 7, 10, 13, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38], "earli": [6, 23, 30, 38], "earlier": [4, 6, 20, 28, 30], "earn": [2, 38], "easi": [6, 21, 22, 30], "easier": [4, 21, 26, 28], "eat": 33, "ec": [7, 31, 34], "echo": 20, "ecosystem": [9, 22], "ed": [13, 17], "edg": [2, 24], "edit": [0, 2, 5, 6, 10, 12, 16, 19, 22, 25, 26, 29, 30, 38], "editor": 25, "edu": [2, 10, 26], "educ": [2, 6, 30], "effect": [2, 19, 24], "effici": [2, 15, 22], "effort": [1, 2, 3, 4, 5, 6, 7, 26, 27, 28, 29, 30, 31, 34], "eform": 2, "either": [2, 3, 4, 5, 6, 11, 13, 16, 25, 27, 28, 29, 30, 37, 38], "el": [6, 30], "el1": 24, "el2": 24, "element": [2, 4, 5, 6, 7, 15, 17, 18, 23, 24, 26, 28, 29, 30, 31, 38], "elif": [4, 6, 11, 17, 19, 25, 28, 30], "elli": [9, 33], "elppa": [7, 31], "els": [2, 4, 5, 7, 10, 11, 13, 17, 18, 19, 23, 25, 28, 29, 31], "elsewher": [2, 38], "emac": 20, "email": [0, 2, 17, 19, 26, 33, 34], "embed": [4, 23, 28], "emerg": 2, "emot": [4, 28], "emploi": [6, 30], "empti": [2, 6, 7, 11, 13, 18, 20, 24, 30, 31], "en": 37, "encod": [15, 23, 26], "encode_char": 16, "encoded_messag": [6, 30], "encourag": [1, 2, 3, 4, 10, 23, 27, 28, 37, 38], "encrypt": [6, 25, 26, 30, 34, 38], "end": [1, 2, 10, 14, 15, 17, 18, 23, 24, 25, 26, 34, 35, 38], "end_chat": 25, "energi": [2, 10], "engin": [7, 31], "english": [4, 5, 7, 26, 28, 29, 31], "enigma": [6, 30], "enjoi": [2, 6, 30], "enough": [2, 17], "enrol": [1, 2, 7, 31], "ensur": [2, 3, 12, 24, 27, 37, 38], "enter": [0, 10, 20], "entir": [6, 15, 22, 30], "entri": [26, 35], "environ": [4, 28], "equal": [3, 4, 11, 12, 27, 28, 35], "equival": [5, 13, 14, 18, 26, 29], "eras": 11, "eric": [5, 6, 8, 9, 13, 26, 29, 30], "error": [0, 2, 3, 11, 12, 13, 14, 15, 18, 23, 24, 27, 38], "escap": [11, 20], "especi": 2, "essai": 25, "essenti": [2, 3, 27], "estim": [2, 6, 30], "etc": [2, 3, 5, 7, 11, 15, 19, 20, 21, 22, 24, 25, 27, 29, 31, 34, 38], "ethnic": 2, "evalu": [3, 6, 11, 12, 14, 17, 27, 30, 38], "even": [2, 4, 6, 11, 14, 16, 28, 30, 38], "even_odd": 14, "event": [2, 35], "eventu": [6, 30], "ever": [2, 14, 37], "everi": [2, 5, 6, 8, 9, 10, 11, 13, 15, 17, 19, 29, 30], "everyon": 2, "everyth": [2, 8, 10, 11, 21, 24, 38], "evid": 2, "ex2_lst": 15, "exactli": [2, 21, 34, 38], "exam": [3, 9, 10, 19, 25, 27, 34, 38], "exampl": [0, 2, 3, 5, 6, 10, 12, 22, 26, 27, 29, 30, 33, 38], "excecut": 13, "except": [2, 7, 11, 31, 38], "excit": 10, "execut": [0, 2, 3, 4, 5, 6, 7, 10, 11, 13, 14, 15, 16, 17, 18, 19, 25, 27, 28, 29, 30, 31, 34, 37, 38], "exercis": 1, "exist": [3, 16, 18, 19, 25, 26, 27], "exit": [6, 13, 20, 30, 35], "expand": 2, "expect": [0, 3, 4, 5, 6, 7, 10, 11, 14, 16, 24, 27, 28, 29, 30, 31, 38], "experi": 2, "experiment": 22, "explain": [2, 5, 10, 23, 29, 37, 38], "explan": [2, 23], "explicit": 10, "explicitli": [8, 13, 20, 23], "explor": [5, 8, 10, 21, 29, 33], "exploratori": [1, 3, 4, 27, 28], "expon": 13, "exponenti": [12, 13], "express": [2, 12, 14], "extend": [7, 19, 24, 31, 33, 38], "extens": [10, 20], "extern": [2, 10, 16, 21, 25, 33, 37], "extra": [0, 2, 3, 5, 7, 10, 23, 27, 29, 31, 33, 38], "f": [2, 12, 26], "fa23": 19, "face": 38, "fact": [2, 4, 24, 28], "fail": [0, 2, 3, 11, 12, 15, 16, 21, 23, 24, 27, 38], "fair": [4, 28], "fairli": [2, 34], "fall": [2, 8, 9], "fall_2024": 20, "fals": [3, 4, 5, 6, 11, 12, 14, 15, 17, 18, 19, 25, 27, 28, 29, 30, 35], "false_vari": 12, "famili": 22, "familiar": [2, 6, 30], "fantast": 14, "faq": 34, "far": [2, 19, 21, 25], "faster": 2, "favor": 15, "favorit": [19, 21], "favorite_food": 19, "featur": [25, 34], "feedback": [0, 38], "feel": [2, 3, 26, 27], "fellow": [2, 38], "fetch": [10, 34], "fever": 2, "few": [2, 6, 18, 30, 34, 38], "fewest": 19, "ff": [23, 36], "fido": 19, "field": [6, 30], "fifth": [5, 6, 29, 30], "figur": [2, 3, 4, 6, 23, 27, 28, 30, 33, 38], "file": [2, 10, 21, 23, 24, 25, 33, 34], "filenam": [20, 26], "filepath": 26, "fill": [3, 5, 15, 27, 29, 35], "final": [3, 4, 6, 9, 10, 11, 17, 20, 25, 27, 28, 30, 34], "financ": 2, "financi": 2, "find": [2, 3, 10, 16, 17, 19, 20, 22, 23, 24, 25, 27, 33, 37, 38], "find_kei": 26, "findal": 26, "fine": [2, 37], "finish": [4, 6, 23, 25, 28, 30], "first": [0, 2, 3, 4, 5, 6, 7, 10, 12, 15, 16, 17, 18, 23, 24, 26, 27, 28, 29, 30, 31, 34, 38], "first_list": 15, "first_nam": [7, 31], "fit": [2, 35], "five": 2, "fix": [0, 2, 6, 16, 18, 23, 30], "fixtur": 36, "fixtypinglikethi": 18, "flag": 0, "flesh": [4, 28], "flexibl": 20, "flexibli": [4, 10, 13, 28], "flip": [6, 30], "float": [3, 7, 15, 18, 22, 23, 24, 27, 31, 38], "floor": 12, "flow": [4, 28], "fn": 35, "focu": [2, 5, 6, 7, 10, 23, 29, 30, 31, 33, 38], "focus": [2, 8, 9, 10, 13, 20, 38], "folder": [10, 20, 21, 34, 37, 38], "foldernam": 38, "follow": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 37, 38], "foo": 37, "food": [2, 17, 19, 23, 33], "forc": [6, 20, 30], "forev": 17, "forget": [14, 25], "form": [2, 4, 17, 18, 28, 34], "formal": [3, 24, 26, 27], "format": [0, 10, 38], "former": [2, 10, 34], "formul": 12, "forth": 17, "forward": [7, 15, 31, 37], "found": [2, 3, 4, 12, 20, 22, 27, 28], "foundat": [2, 9, 10], "four": [19, 25], "fourth": [5, 29], "fp": 35, "frame": 35, "framer": 35, "fred": 15, "free": [2, 3, 24, 27], "freeli": 2, "frequent": 26, "fridai": 34, "friend": 10, "friendli": 23, "friendlier": 38, "from": [0, 1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 28, 29, 30, 31, 33, 34, 35, 36, 38], "front": [18, 23, 26], "frustrat": 2, "fulfil": 38, "full": [2, 4, 20, 28], "fulli": [1, 38], "func": 2, "func1": 37, "func2": 37, "function": [2, 6, 10, 11, 16, 17, 20, 21, 22, 24, 25, 30, 33, 34, 35, 38], "function_cal": 18, "function_nam": 18, "function_output": 13, "fundament": [6, 30], "funni": [4, 28], "further": 2, "futur": [0, 11, 23, 26, 34], "fyi": 15, "g": [2, 4, 28], "gain": [6, 21, 30], "galleri": 34, "game": [2, 6, 30, 33, 34, 35, 38], "gari": 19, "gender": 2, "gener": [2, 4, 5, 6, 7, 9, 10, 11, 18, 19, 21, 22, 23, 25, 26, 28, 29, 30, 31, 37], "georg": [12, 14, 17, 19], "german": [6, 30], "get": [0, 1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 15, 16, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 34, 35], "get_input": [24, 25], "get_press": 35, "get_rect": 35, "git": [8, 10, 32], "github": [2, 8, 9, 22, 34, 38], "give": [2, 3, 6, 12, 16, 21, 23, 24, 27, 30, 35, 38], "given": [2, 5, 11, 13, 19, 20, 21, 22, 24, 26, 29, 38], "glanc": [23, 37], "global": [11, 13, 21], "gmail": 17, "go": [2, 3, 4, 5, 6, 7, 10, 16, 17, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 37, 38], "goal": [2, 3, 5, 6, 9, 10, 23, 27, 29, 30, 38], "goe": [0, 6, 19, 30, 38], "gone": [6, 16, 24, 30], "good": [4, 7, 11, 17, 19, 25, 28, 31, 32, 34, 38], "googl": [10, 16, 17, 34], "got": [4, 23, 24, 28], "govern": [6, 30], "grab": [6, 15, 30], "grade": [3, 4, 5, 6, 7, 14, 27, 28, 29, 30, 31, 33], "graphic": 20, "great": [2, 6, 14, 18, 23, 30, 33, 34, 35, 38], "greater": [3, 4, 12, 16, 27, 28], "greatli": [6, 30], "greet": 13, "ground": 9, "group": [2, 4, 5, 15, 19, 22, 28, 29], "grow": [7, 31], "guarante": [0, 3, 27], "guess": [3, 4, 6, 16, 27, 28, 30], "gui": [20, 34], "guid": [2, 10, 16, 24, 34, 38], "guidanc": [5, 29], "guidelin": [0, 1, 2, 38], "guido": 23, "gut": 24, "h_center": 35, "ha": [2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 34, 35, 38], "habit": 11, "had": [3, 6, 10, 21, 27, 30], "half": [6, 30, 35], "half_index": [6, 30], "hall": 2, "halv": 35, "hand": [1, 2, 4, 5, 8, 9, 23, 28, 29, 38], "handl": [21, 38], "hangman": [33, 34, 38], "happen": [0, 2, 3, 4, 6, 10, 15, 16, 21, 27, 28, 30, 33], "harass": 2, "hard": [2, 23, 26], "harder": [6, 30], "hasn": 2, "have": [0, 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 30, 31, 33, 34, 38], "have_a_chat": 25, "haven": 21, "he": [6, 12, 24, 30, 35], "hear": [3, 27], "heavi": [2, 10], "hei": [6, 7, 30, 31], "height": [22, 35], "height_1": 15, "height_2": 15, "height_3": 15, "height_4": 15, "height_dict": 15, "hello": [3, 6, 11, 12, 13, 18, 20, 23, 24, 25, 26, 27, 30, 35], "help": [2, 3, 6, 8, 10, 18, 19, 20, 23, 24, 26, 27, 30, 33, 34, 38], "her": 26, "here": [0, 2, 3, 4, 5, 6, 7, 8, 10, 12, 13, 14, 15, 16, 17, 18, 19, 24, 27, 28, 29, 30, 31, 32, 38], "heurist": 2, "hi": [6, 9, 26, 30], "hidden": 0, "hierarch": 20, "hierarchi": 20, "high": [4, 28], "higher": 12, "highest": [20, 34], "highli": [4, 8, 28], "him": [6, 30], "hint": [6, 21, 30], "hist": 22, "hit": 12, "hit_point": 12, "hodor": [3, 27], "hold": [7, 31, 35], "holidai": 2, "home": [2, 10, 34], "homosexu": [6, 30], "honest": 2, "hope": [6, 30, 37], "host": [8, 10, 23], "hot": 17, "hotlin": 2, "hour": [0, 1, 2, 7, 9, 10, 23, 31, 33, 34, 38], "hous": 2, "how": [1, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 15, 17, 19, 20, 21, 22, 23, 27, 28, 29, 30, 34], "howev": [2, 4, 6, 22, 23, 28, 30, 33], "html": [23, 35, 37], "http": [2, 6, 9, 10, 22, 23, 24, 30, 34, 35, 37], "hub": 10, "huge": [6, 30], "huh": 25, "human": [2, 7, 9, 11, 23, 31, 38], "hundr": 2, "i": [0, 1, 6, 8, 10, 11, 12, 14, 15, 16, 18, 20, 22, 23, 25, 26, 30, 34, 35, 38], "ia": [2, 26, 34, 38], "iclick": 2, "icon": [6, 30], "id": 2, "idea": [2, 3, 4, 17, 24, 25, 27, 28, 34, 37, 38], "ideal": 11, "ident": 2, "identifi": [2, 4, 24, 25, 28], "idiosyncrat": 0, "idxmax": 22, "ignor": 18, "ii": [6, 23, 30], "illeg": 16, "illustr": 2, "imag": [20, 35], "image1": 20, "image2": 20, "image_dir": 35, "image_s": 35, "imagin": [2, 4, 5, 28, 29], "imit": [6, 30], "immedi": [0, 2], "immens": 9, "immut": 19, "immutable_str": 11, "impact": [6, 30], "implement": [2, 25, 33, 34, 37, 38], "impli": 12, "import": [2, 9, 10, 11, 15, 19, 22, 24, 25, 26, 35, 38], "improv": [13, 19, 23, 37], "in_list": 24, "incentiv": 2, "includ": [0, 2, 3, 5, 6, 7, 10, 11, 13, 15, 18, 19, 22, 23, 26, 27, 29, 30, 31, 34, 38], "inclus": 2, "incom": 2, "incompat": 23, "incomplet": 14, "incorpor": [5, 6, 23, 26, 29, 30], "increas": [15, 17, 19, 23], "incred": 2, "incredibli": 10, "incremen": [6, 30], "increment": [6, 17, 26, 30, 35], "ind": [6, 17, 23, 26, 30], "ind1": [5, 29], "ind2": [5, 29], "ind3": [5, 29], "ind4": [5, 29], "ind5": [5, 29], "ind6": [5, 29], "indefinit": [6, 30], "indent": [4, 16, 17, 28, 38], "indentaion": 23, "indentationerror": [4, 16, 28], "independ": [10, 13, 25, 34, 37, 38], "index": [6, 7, 16, 18, 23, 30, 31, 33, 35], "index_inn": [6, 30], "index_out": [6, 30], "indexerror": 35, "indic": [3, 6, 13, 15, 19, 23, 27, 30, 38], "individu": [2, 34, 38], "infer": 13, "infinit": [17, 37], "info": 26, "inform": [0, 4, 7, 10, 11, 19, 22, 23, 28, 31, 36], "ing": [6, 30], "init": [6, 7, 30, 31, 35, 37], "initi": [0, 6, 7, 17, 19, 30, 31, 35], "initialiaz": [7, 31], "ink": [4, 28], "inlin": [11, 22, 37], "inp": 15, "input": [5, 6, 7, 13, 15, 16, 17, 18, 19, 21, 23, 25, 29, 30, 31, 35, 38], "input1": [18, 19], "input2": [18, 19], "input_1": 21, "input_2": 21, "input_arg": 24, "input_bool": [4, 28], "input_list": [23, 24, 25, 26], "input_messag": [6, 30], "input_num": 23, "input_numb": [4, 28], "input_str": [6, 7, 23, 24, 25, 30, 31], "insert": 20, "insid": [2, 6, 11, 15, 17, 26, 30], "inspir": 2, "instal": [2, 22, 23], "instanc": [2, 8, 21, 37], "instancec": 19, "instanti": 19, "instead": [2, 19, 20, 22, 23, 37, 38], "instruct": [0, 1, 3, 5, 13, 19, 27, 29, 37], "instructor": [0, 2, 9, 38], "int": [3, 4, 6, 7, 16, 18, 23, 24, 27, 28, 30, 31, 38], "integ": [3, 4, 6, 11, 12, 15, 16, 18, 19, 23, 27, 28, 30], "integr": [24, 33], "intellig": [6, 30], "intend": 37, "intention": [2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "interact": [3, 4, 9, 20, 24, 25, 26, 27, 28, 33, 38], "interest": [2, 8, 14, 20, 22, 33, 38], "interested_in_research": 26, "interfac": [10, 20, 23], "intermedi": 2, "intermix": 10, "internet": [2, 10, 34, 38], "interpret": [2, 3, 16, 27], "interrupt": [3, 6, 16, 27, 30], "introduc": [15, 16], "introduct": [2, 7, 31, 32], "introductori": 2, "intuit": 19, "invalid": [4, 28], "invent": [33, 34], "inventori": [19, 25], "investig": [21, 33], "involv": 2, "io": [2, 9, 37], "ion": 24, "ipej5dtkopa": 34, "ipynb": [20, 25, 38], "ipython": 35, "is_integ": 18, "is_odd": 18, "is_quest": 25, "is_sort": 18, "isclos": 24, "isinst": [19, 21, 25], "isn": 2, "isnumer": 16, "isol": 33, "issu": [0, 2, 6, 10, 16, 23, 30, 33], "italic": 10, "item": [5, 10, 15, 17, 18, 21, 26, 29], "item_": 15, "item_a": 15, "item_b": 15, "item_c": 15, "item_d": 15, "iter": [6, 15, 17, 22, 23, 25, 26, 30, 35, 38], "its": [0, 2, 4, 6, 7, 10, 13, 16, 20, 21, 24, 25, 28, 30, 31], "itself": [6, 10, 15, 19, 30, 38], "i\u0307\u012d\u0135\u0135\u0137": [6, 30], "jaspurr": 19, "jazz": [7, 31], "jelli": [5, 15, 29], "jimhester_": 24, "jj": 23, "job": [3, 26, 27], "john": 14, "join": [2, 17, 23], "joined_dictionari": 17, "jolla": [7, 31], "josh": 15, "json": 26, "juan": 15, "julian": 15, "jump": 17, "june": [4, 28], "jupyt": [2, 6, 20, 21, 22, 25, 26, 30, 32, 34, 38], "just": [2, 3, 4, 6, 7, 10, 11, 12, 16, 19, 20, 25, 26, 27, 28, 30, 31, 32, 37, 38], "k": 21, "kayak": [7, 31], "keep": [4, 8, 18, 19, 23, 28], "keep_loop": 17, "kei": [7, 16, 17, 18, 19, 26, 31, 35], "kernel": [6, 10, 30], "key_1": [15, 17], "key_2": [15, 17], "key_3": 15, "key_incr": [6, 30], "keyboard": 10, "keyerror": 16, "keypress": 35, "keyword": [16, 19, 21, 23, 26], "kid": [5, 29], "kid_a": [5, 29], "kind": [2, 6, 7, 11, 16, 30, 31, 33, 38], "kind_of_th": 21, "knew": [4, 28], "know": [0, 2, 3, 4, 6, 10, 15, 16, 19, 21, 22, 23, 26, 27, 28, 30, 34, 38], "knowledg": [2, 10], "known": 24, "l": [12, 20, 25], "la": [7, 31], "lab": [5, 6, 7, 9, 10, 23, 26, 29, 30, 31, 34, 38], "label": 22, "lack": 2, "laid": [7, 31], "lambda": [11, 24], "lambda_equival": 26, "langaug": 19, "languag": [2, 6, 7, 9, 10, 15, 23, 26, 30, 31, 38], "language_typ": [7, 31], "laptop": 2, "larg": [2, 6, 7, 10, 15, 30, 31], "larger": 0, "largest": [4, 28], "last": [3, 4, 5, 15, 17, 21, 26, 27, 28, 29, 35, 38], "late": [2, 10], "later": [4, 11, 13, 18, 21, 28, 35, 37], "latest": 37, "launch": 11, "lazi": 10, "lead": [2, 12, 16, 18, 19, 20, 23], "lean": 2, "learn": [1, 2, 4, 6, 10, 22, 23, 26, 28, 30, 32, 33, 34, 37, 38], "least": [1, 2, 3, 5, 6, 7, 10, 12, 23, 24, 27, 29, 30, 31, 34, 37, 38], "leav": [2, 3, 4, 10, 27, 28, 37], "lectur": [8, 9, 11, 14, 15, 19, 21, 26, 32, 34, 37], "led": [3, 10, 27], "left": [4, 6, 10, 11, 12, 28, 30, 35, 37], "legal": 21, "lego": [5, 29], "len": [4, 5, 6, 7, 15, 18, 22, 28, 29, 30, 31], "length": [4, 5, 6, 7, 15, 17, 22, 24, 28, 29, 30, 31, 38], "lengthi": 2, "less": [2, 3, 4, 5, 12, 25, 26, 27, 28, 29, 34], "let": [0, 2, 3, 4, 5, 7, 14, 18, 19, 20, 21, 23, 26, 27, 28, 29, 31, 37], "letter": [2, 6, 7, 11, 17, 18, 20, 25, 26, 30, 31], "letter_list": [6, 30], "letterindex": 25, "level": [2, 4, 23, 28], "lf": 36, "li": 2, "librari": [10, 22, 23, 38], "licens": 23, "life": [26, 34], "like": [2, 3, 4, 5, 6, 10, 11, 13, 15, 16, 17, 18, 19, 20, 22, 25, 26, 27, 28, 29, 30, 33, 34, 37], "limit": [2, 10, 38], "line": [0, 2, 3, 4, 6, 10, 11, 13, 14, 15, 16, 17, 18, 19, 26, 27, 28, 30, 34, 37, 38], "linear": 22, "link": [2, 6, 8, 10, 30, 32, 34, 37, 38], "linter_exampl": 23, "lisc": 23, "list": [0, 2, 5, 6, 7, 10, 11, 12, 17, 21, 22, 24, 29, 30, 31, 35, 38], "list_of_el": 23, "list_of_item": 17, "list_of_toi": [5, 29], "list_statist": [4, 28], "list_str": 18, "list_to_choose_from": 21, "listen": 35, "liter": [23, 26], "literatur": 33, "literaturescann": 33, "littl": [15, 24], "live": [2, 6, 8, 30, 35], "ll": [0, 1, 2, 3, 5, 6, 10, 11, 12, 13, 15, 17, 18, 19, 22, 23, 24, 26, 27, 29, 30, 33, 34, 37, 38], "llm": 2, "llo": 24, "load": 35, "loaner": 2, "loc": 22, "local": [10, 13, 21, 23, 32, 37], "localhost": 10, "locat": [2, 4, 7, 12, 15, 20, 28, 31, 37], "log": [10, 16], "logic": [4, 7, 13, 23, 28, 31, 38], "logist": 2, "long": [0, 2, 6, 10, 21, 23, 30, 38], "longer": [2, 13, 16, 17, 23], "look": [0, 2, 3, 4, 6, 13, 16, 19, 20, 24, 26, 27, 28, 30, 33, 38], "lookup": 19, "loop": [2, 7, 13, 18, 19, 22, 23, 25, 26, 31, 35, 37, 38], "lose": 2, "loss": 2, "lost": [0, 10, 13, 15, 16, 17, 19, 24], "lot": [3, 4, 6, 7, 15, 17, 19, 22, 27, 28, 30, 31, 33, 34, 38], "loud": 2, "love": [10, 12, 17], "lower": [18, 34], "lowercas": [11, 23], "lowest": [2, 18], "lst": [15, 17], "lst_1": 17, "lst_2": 17, "lst_again": 15, "lst_len": [5, 29], "lst_updat": 15, "luckili": 17, "m": [2, 10, 11, 12, 14, 15, 16, 24, 25, 34], "m5": 18, "mac": [10, 38], "machin": [2, 6, 20, 22, 30, 37], "made": [1, 2, 3, 4, 5, 6, 7, 10, 20, 22, 27, 28, 29, 30, 31, 35], "magic": [12, 33, 34, 38], "mai": [0, 1, 2, 4, 6, 10, 13, 20, 22, 26, 28, 30, 37, 38], "main": [2, 10, 23, 25, 35, 37, 38], "mainli": 10, "maintain": [4, 19, 23, 24, 28, 37], "mainten": 23, "major": [2, 23, 37], "make": [0, 1, 2, 3, 4, 5, 6, 7, 10, 12, 13, 15, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 38], "man": 35, "manag": [6, 10, 22, 30, 33], "mandatori": 38, "mani": [1, 2, 5, 6, 8, 10, 15, 17, 18, 19, 20, 22, 23, 26, 29, 30, 32], "manipul": [6, 26, 30], "manner": [2, 23, 38], "manual": 32, "map": [6, 10, 22, 30], "mark": 38, "markdown": [3, 4, 27, 28, 37], "mask": 2, "massiv": [6, 30], "masteri": [6, 30], "match": [13, 35], "materi": [3, 10, 27, 37, 38], "math": [14, 24], "mathemat": [11, 12], "mathematician": 12, "matplotlib": 22, "matric": 22, "matrix": 22, "matter": [2, 5, 13, 29], "matur": [25, 33], "max": [4, 19, 22, 28], "max_val": 22, "maxim": 2, "maximum": [4, 28], "may6": [7, 31], "mayb": [4, 25, 28, 37], "me": [2, 5, 10, 11, 29], "mean": [0, 2, 3, 4, 6, 10, 11, 14, 15, 16, 21, 22, 27, 28, 30, 37], "meant": [1, 3, 4, 6, 16, 22, 27, 28, 30, 37], "media": 34, "median": 10, "meet": [0, 1, 38], "meme": [4, 28], "memori": [4, 11, 12, 15, 28], "mental": 2, "mention": 37, "mentor": 2, "menu": 11, "meow": 19, "messag": [2, 24, 25, 33], "met": [4, 6, 14, 17, 28, 30], "method": [2, 10, 21, 23, 25, 26, 34, 35, 38], "mid": 34, "middl": [26, 35], "midterm": 34, "might": [2, 4, 7, 28, 31], "mildli": 2, "million": [6, 30], "mimic": 33, "min": [4, 28], "mind": 1, "mingson": 34, "mini": [2, 34], "minim": [21, 34, 38], "minimum": [2, 4, 25, 28, 38], "minor": 23, "minut": [1, 2, 6, 26, 30, 38], "miss": 2, "misspel": 2, "mistak": [0, 2, 10], "mistyp": [3, 27], "mix": [13, 15], "mkdir": 20, "mock": 24, "mod": 18, "mod2": 18, "mode": 20, "model": [2, 15, 18, 22], "modern": [6, 9, 12, 30], "modifi": [19, 37], "modul": [2, 13, 23, 24, 26, 34, 35, 38], "modular": [34, 37, 38], "modulo_tim": 12, "modulu": [3, 12, 27], "moment": [2, 3, 27], "mon": 2, "mondai": 34, "monologu": 2, "month": 19, "more": [1, 2, 3, 4, 5, 6, 11, 14, 15, 19, 23, 24, 25, 26, 27, 28, 29, 30, 33, 34, 36, 37, 38], "more_data_sci": 26, "morgan": [5, 8, 9, 19, 26, 29], "morgan_cours": 19, "morn": [10, 13], "most": [2, 3, 4, 6, 10, 14, 16, 18, 19, 22, 23, 26, 27, 28, 30, 34, 35, 37, 38], "mostli": 2, "move": [10, 24, 26, 33, 35, 37], "movement": 35, "movi": [4, 6, 28, 30], "msg": [24, 25], "mu": [7, 31], "much": [1, 2, 3, 4, 6, 9, 19, 23, 27, 28, 30, 37, 38], "mult_two": [4, 28], "multi": 9, "multidimension": 22, "multipl": [3, 4, 7, 10, 12, 13, 18, 19, 23, 24, 27, 28, 31, 34, 35, 37], "multipli": [3, 4, 12, 27, 28], "music": [7, 31], "must": [0, 1, 2, 10, 11, 15, 17, 19, 22, 34, 37, 38], "mutabl": 26, "mutlipl": 22, "mutual": 2, "mv": 20, "mw": 9, "my": [2, 7, 10, 11, 16, 18, 20, 21, 23, 26, 31], "my_bool": 11, "my_boolean": [3, 27], "my_class": 19, "my_condit": 14, "my_cours": [7, 19, 31], "my_dai": 19, "my_dat": 19, "my_date2": 19, "my_dictionari": [5, 16, 18, 29], "my_fil": 20, "my_float": [3, 11, 27], "my_func": 18, "my_funct": [19, 23, 37], "my_inst": 19, "my_int": [3, 6, 16, 18, 27, 30], "my_integ": 11, "my_item": 17, "my_list": [5, 6, 15, 18, 23, 26, 29, 30], "my_long_list": 23, "my_lst": [5, 15, 17, 29], "my_modul": [35, 38], "my_month": 19, "my_nam": [6, 17, 30], "my_new_list": 15, "my_num": [13, 16], "my_numb": 18, "my_other_vari": 11, "my_remote_funct": 21, "my_script": 38, "my_set": 26, "my_str": [3, 6, 11, 16, 17, 18, 23, 26, 27, 30], "my_tupl": [5, 6, 15, 29, 30], "my_uppercase_str": 18, "my_val": 16, "my_valu": [12, 14], "my_var": [11, 12, 13], "my_vari": [11, 18], "my_variabel": 11, "my_year": 19, "myclass": 19, "myfunct": 23, "myniftyfil": 26, "mynumb": 21, "myprojectfold": [35, 38], "myself": [4, 28], "myvari": 11, "n": [6, 11, 22, 26, 30], "n_assign": 19, "n_cours": 19, "n_exam": 19, "n_student": [7, 19, 31], "n_time": 19, "name": [2, 3, 4, 6, 7, 9, 10, 11, 12, 13, 16, 17, 18, 19, 20, 25, 26, 27, 28, 30, 31, 35, 37, 38], "name1": 16, "name2": 16, "name3": 16, "name_of_file_with_test_funct": 37, "nameerror": [4, 28], "namespac": 19, "nano": 20, "nativ": 10, "natur": 10, "navig": 37, "nbgrader": 26, "ndecod": [6, 30], "necessari": [2, 25, 35, 38], "necessarili": [16, 24, 38], "need": [0, 2, 4, 6, 13, 16, 18, 20, 22, 23, 24, 25, 26, 28, 30, 33, 34, 38], "neg": [15, 24], "neglect": 24, "nencod": [6, 30], "nerv": 21, "nest": 25, "never": [2, 6, 10, 14, 30], "new": [0, 6, 7, 10, 13, 15, 18, 19, 21, 22, 24, 25, 30, 31, 32, 33, 34, 35, 37, 38], "new_fil": 20, "new_funct": 18, "new_list": 26, "new_vari": 16, "newdog": 19, "newest": 32, "next": [2, 3, 4, 6, 17, 18, 19, 21, 23, 27, 28, 30, 38], "nice": 38, "night": 2, "nightmareish": 22, "nimit": [7, 31], "nltk": 21, "nmy_num": 16, "noffic": [7, 31], "none": [3, 4, 5, 6, 10, 12, 13, 15, 16, 18, 19, 23, 24, 25, 27, 28, 29, 30], "nonloc": 11, "nope": [4, 28], "nor": 2, "norigin": [6, 30], "norm": 22, "normal": [2, 10], "note": [0, 1, 3, 4, 5, 6, 7, 9, 12, 13, 15, 16, 17, 18, 19, 20, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 34, 38], "notebook": [1, 2, 3, 4, 8, 11, 20, 21, 22, 25, 26, 27, 28, 32, 33, 34, 38], "noth": [10, 14, 16], "notic": [3, 10, 13, 20, 27], "nots": 12, "noutput": 15, "novel": 38, "now": [3, 4, 5, 6, 7, 11, 15, 17, 18, 19, 20, 21, 23, 25, 27, 28, 29, 30, 31, 38], "np": [22, 23], "ntritoncours": [7, 31], "null": 11, "num": [13, 16, 21], "num1": [4, 13, 16, 21, 23, 24, 28], "num2": [4, 13, 16, 21, 23, 24, 28], "number": [2, 3, 4, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 19, 21, 23, 24, 26, 27, 28, 30, 31, 35], "number_to_choos": 21, "numer": [18, 22], "numeric_onli": 22, "numpi": [2, 25, 38], "numpydoc": 37, "nuniqu": 22, "nutriti": 2, "o": [6, 17, 20, 21, 23, 24, 26, 30], "obj": 19, "object": [4, 5, 12, 18, 21, 22, 23, 24, 25, 26, 28, 29], "object_nam": 19, "oblig": 2, "obstacl": 33, "obviou": 2, "occasion": 2, "occur": [12, 16, 23], "odd": [14, 17], "off": [2, 9, 10, 23, 35, 38], "offend": [6, 30], "offer": 8, "offic": [0, 2, 7, 23, 31, 33, 34, 38], "officehour": [7, 31], "offici": 10, "offset": 16, "often": [2, 3, 4, 12, 17, 23, 27, 28, 33, 38], "ogan": 37, "oh": [7, 14, 31], "ok": [2, 6, 10, 30], "okai": 25, "old": 35, "older": 10, "onc": [2, 3, 4, 6, 7, 8, 10, 11, 13, 14, 15, 22, 27, 28, 30, 31, 35, 38], "one": [1, 2, 3, 5, 6, 7, 10, 11, 12, 13, 14, 15, 17, 19, 20, 23, 24, 27, 29, 30, 31, 33, 34, 38], "ones": [2, 35], "onion": 19, "onli": [2, 5, 10, 11, 12, 14, 15, 19, 23, 24, 26, 29, 34, 38], "onlin": [2, 33], "onto": [10, 38], "oo": 23, "oop": 19, "open": [2, 9, 10, 13, 19, 21, 22, 23, 33], "openli": 8, "oper": [2, 5, 11, 13, 14, 16, 17, 19, 22, 23, 29, 37, 38], "ophd": 2, "opportun": [2, 34, 37], "option": [1, 2, 4, 11, 13, 14, 23, 28, 33, 36, 37, 38], "orang": 2, "ord": [6, 16, 23, 30], "order": [3, 4, 6, 10, 13, 14, 15, 18, 19, 20, 23, 27, 28, 30, 35], "order_oper": 12, "ordin": 35, "org": [23, 35, 37], "organ": [4, 10, 13, 19, 20, 24, 28, 33, 38], "organiz": 10, "orient": 2, "origin": [0, 2, 4, 6, 9, 15, 18, 22, 23, 26, 28, 30, 34, 37, 38], "ornag": 2, "osd": 2, "other": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 17, 18, 19, 21, 23, 24, 25, 27, 28, 29, 30, 31, 33], "other_var": 11, "otherpeopl": 17, "otherwis": [4, 5, 13, 28, 29, 37], "ouput": [11, 19], "our": [2, 6, 7, 8, 12, 13, 14, 18, 20, 21, 24, 25, 26, 30, 31, 32, 35], "out": [0, 2, 3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 17, 18, 19, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32, 33, 35, 38], "out_list": 22, "out_msg": [24, 25], "outcom": [3, 4, 27, 28], "outlin": [4, 23, 24, 28, 38], "output": [0, 3, 5, 6, 7, 10, 13, 15, 16, 17, 18, 19, 20, 22, 23, 24, 25, 26, 27, 29, 30, 31, 38], "output_list": [23, 26], "output_str": [6, 23, 25, 30], "outsid": [2, 6, 11, 13, 16, 17, 19, 20, 23, 26, 30, 34, 37], "over": [4, 6, 13, 15, 17, 22, 23, 26, 28, 30, 34], "overal": 0, "overview": 23, "ow": 2, "own": [2, 3, 4, 6, 8, 10, 13, 16, 21, 22, 27, 28, 30, 34, 38], "p": 17, "pachin": 20, "pack_of_dog": 19, "packag": [10, 22, 34, 37], "pacman": [4, 28], "page": 10, "pai": 23, "pain": 33, "paint": [4, 28], "pair": [15, 18, 19, 26], "panda": [2, 23], "paper": [33, 34, 38], "paradigm": 19, "paragraph": 38, "paramet": [2, 6, 13, 17, 18, 19, 22, 23, 25, 30, 37], "paranthes": 13, "parenthes": [12, 13, 15, 18, 19], "park": [6, 30], "part": [2, 10, 11, 12, 16, 22, 37, 38], "parti": [10, 23, 26], "partial": 2, "particip": [2, 22, 34], "particular": [0, 1, 4, 15, 19, 20, 23, 25, 28, 33, 38], "particularli": [2, 38], "partli": 0, "pascal": 19, "pass": [0, 2, 3, 4, 5, 11, 13, 16, 18, 23, 24, 26, 27, 28, 29, 37, 38], "past": [2, 10, 13, 23, 37], "patch": [23, 24], "path": 21, "pathwai": 35, "patienc": 26, "pattern": [6, 26, 30], "paul": 14, "paus": [16, 38], "pbject": 19, "pd": [22, 23], "pdt": 10, "peanut": [5, 15, 29], "peer": 2, "pelita": 33, "penal": 2, "pencil": [4, 28], "peopl": [1, 2, 4, 22, 23, 26, 28, 33], "per": [15, 38], "percentag": 2, "percept": 22, "perform": [4, 6, 13, 23, 28, 30, 33, 38], "perhap": [37, 38], "permit": [2, 38], "person": [1, 3, 4, 10, 13, 27, 28, 34, 38], "pet": 19, "peter": [2, 9], "philosophi": 23, "phone": 2, "php": 2, "phrase": [7, 31], "physic": 2, "piazza": [0, 34, 38], "picatso": 19, "pick": [4, 11, 23, 28], "pickl": 26, "pictur": 33, "pid": [4, 7, 28, 31], "pie": 17, "piec": [2, 4, 10, 13, 17, 24, 28, 34, 38], "pile": [5, 29], "pinpoint": 2, "pip": [22, 23, 37], "pitch": [33, 34], "place": [1, 2, 5, 11, 21, 29, 33], "plagiar": [2, 38], "plai": [4, 10, 28, 32], "plain": [5, 10, 20, 29], "plan": [10, 24, 25, 38], "platform": [2, 8], "player": 35, "pleas": [0, 1, 2, 7, 8, 11, 16, 31, 38], "plenti": 10, "plot": 25, "plt": 22, "plugin": 36, "pm": [2, 10, 34], "png": [20, 35], "podcast": 2, "point": [0, 2, 3, 5, 6, 7, 10, 11, 12, 15, 16, 17, 18, 23, 27, 29, 30, 31, 38], "pointer": 15, "polici": 1, "polit": 2, "polli": 19, "pop": 35, "portfolio": 26, "portion": 2, "posit": [5, 10, 15, 16, 22, 25, 26, 29], "positv": 24, "possibl": [0, 2, 3, 4, 7, 10, 14, 19, 20, 22, 24, 27, 28, 31, 38], "post": [0, 2, 6, 10, 30], "potenti": [0, 23, 38], "power": [3, 9, 12, 27], "practic": [2, 5, 6, 9, 10, 21, 23, 29, 30, 34, 37, 38], "pre": [10, 13, 38], "prefer": [2, 38], "preliminari": [2, 24], "prepar": 2, "prerequisit": 2, "present": [2, 15, 38], "press": [6, 10, 18, 20, 30, 34, 35], "presum": 10, "pretti": [6, 19, 23, 30], "prevent": 2, "previou": [2, 15, 34], "previous": [0, 18], "price": 17, "primarili": 38, "princess": [5, 29], "principl": [2, 11, 23], "print": [3, 4, 5, 6, 7, 9, 10, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 35], "print_goodness_level": [7, 31], "print_info": [7, 31], "prior": [2, 10, 37], "priorit": 38, "privat": [0, 2], "probabl": [2, 6, 10, 20, 22, 25, 26, 30], "problem": [2, 21, 38], "proce": 11, "procedur": [4, 6, 17, 19, 23, 26, 28, 30, 33], "process": [4, 6, 11, 16, 24, 25, 28, 30, 37], "produc": [12, 13, 14, 15, 16, 18], "product": [8, 34, 38], "prof": 19, "professor": [2, 19, 33, 38], "program": [7, 8, 9, 10, 16, 20, 21, 22, 23, 25, 26, 31, 33, 35, 37], "programm": [2, 8, 26], "programmat": [0, 2, 3, 16, 23, 27], "progress": [4, 14, 28], "prohibit": 2, "project": [6, 9, 10, 24, 26, 30], "projectidea": 38, "projectnotebook": 38, "promis": 23, "prompt": 2, "pronunci": 2, "proper": [23, 38], "properli": [17, 38], "properti": [19, 26], "proport": 24, "propos": [34, 38], "prosecut": [6, 30], "prototyp": [34, 38], "provid": [0, 1, 4, 5, 7, 10, 12, 23, 28, 29, 31, 35, 36], "pseudo": 2, "pseudocod": [2, 7, 31, 33], "psf": 10, "pst": 10, "psychiatr": 2, "public": [0, 2, 6, 23, 30, 38], "pull": 10, "punc": 21, "punctuat": [21, 24], "purpos": [7, 9, 18, 31], "put": [4, 6, 10, 11, 13, 18, 19, 20, 21, 23, 28, 30, 34, 37, 38], "pwd": 20, "py": [20, 23, 24, 25, 35, 38], "pycharm": 20, "pygam": 35, "pylint": 23, "pyplot": 22, "pytest": [25, 38], "python": [2, 3, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 21, 25, 27, 29, 30, 31, 32, 33, 37, 38], "pythonbook": 2, "pythonista": 23, "q": [2, 20], "q1": 2, "q3_lst": 15, "qq": 23, "quantit": 22, "quarter": [2, 7, 10, 19, 23, 31, 33, 34, 35, 38], "quesion": [3, 27], "question": [1, 6, 25, 30, 33, 38], "queue": 35, "quick": [4, 10, 28], "quickli": [2, 4, 25, 28, 38], "quit": [4, 6, 20, 25, 28, 30, 35], "quot": [11, 23], "r": [13, 26], "ra": 10, "race": 2, "rais": [0, 3, 11, 24, 27, 38], "ran": 10, "randint": 21, "random": [23, 25], "random_lst_1": 17, "random_lst_2": 17, "randomli": [4, 23, 25, 28], "rang": [6, 30, 35], "range_low": 17, "range_upp": 17, "rank": [4, 28], "rap": [4, 28], "rapid": [34, 38], "rather": [2, 6, 23, 30], "raw": 26, "re": [2, 3, 4, 5, 6, 8, 10, 11, 12, 13, 15, 16, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 32, 34, 37, 38], "reach": [2, 3, 6, 14, 27, 30, 38], "read": [2, 7, 8, 16, 21, 23, 25, 26, 31, 33], "readabl": 11, "reader": 37, "readi": 8, "readlin": 26, "readm": 23, "readout": 16, "readthedoc": 37, "realiti": 19, "realli": [2, 6, 10, 16, 23, 30, 33, 34], "reason": [0, 2, 6, 12, 23, 30, 38], "recal": [4, 28], "receipt": 0, "receiv": [0, 1, 2, 33], "recent": [2, 3, 4, 10, 27, 28, 35, 37], "recip": 13, "recogn": [2, 4, 19, 28], "recommend": [8, 23, 37, 38], "reconstruct": [6, 30], "record": [22, 34], "recreat": [15, 37], "rectangular": 35, "red": [21, 35], "redefin": 15, "redirect": 10, "redraw_game_window": 35, "redrawn": 35, "reduc": 2, "refactor": [2, 38], "refer": [2, 5, 11, 12, 15, 19, 23, 29], "referenc": 37, "refin": 9, "reflect": [16, 19], "refrain": 2, "regardless": [2, 23, 38], "regex": 22, "regularli": 1, "relat": [0, 1, 2, 3, 4, 8, 13, 19, 25, 27, 28, 33, 38], "relatedli": 16, "relationship": 18, "releas": [0, 2, 23, 32, 34, 38], "relev": [2, 38], "reli": 2, "religion": 2, "remain": [13, 34], "remaind": [3, 13, 27], "rememb": [4, 6, 7, 18, 19, 20, 21, 23, 28, 30, 31], "remind": [5, 6, 10, 13, 19, 20, 25, 26, 29, 30], "remot": 2, "remov": [0, 15, 18, 24], "remove_punctu": 24, "renam": 20, "reorgan": [37, 38], "repeat": [3, 4, 17, 18, 25, 27, 28], "repeatedli": [6, 30], "repetit": [17, 35, 37], "replac": [0, 12, 14, 15, 16, 19, 22], "repo": [8, 10, 38], "repres": [7, 15, 22, 31], "reproduc": 2, "request": [2, 15], "requir": [2, 3, 10, 11, 14, 18, 23, 25, 27, 34], "resembl": [4, 28], "reserv": 19, "reset": 0, "resist": 24, "resort": 10, "resourc": [2, 7, 16, 31, 37], "respect": [2, 6, 7, 12, 23, 30, 31], "respond": [2, 35, 38], "respons": [0, 2, 23, 25, 38], "restart": [6, 30], "restructur": 25, "result": [2, 3, 7, 13, 23, 24, 27, 31], "rethink": 17, "retrun": 25, "return": [2, 3, 5, 6, 7, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 29, 30, 31, 38], "return_messag": 25, "return_unicod": 23, "reusabl": 21, "rev": [7, 31], "revers": [6, 15, 18, 25, 30], "reverse_alpha": 25, "reverse_str": [7, 31], "reversealpha": 25, "review": [2, 4, 18, 26, 28], "revis": 1, "revisit": [7, 16, 31], "revist": [6, 30], "reward": 2, "rich": 15, "richard": 15, "ride": 13, "right": [2, 3, 4, 5, 6, 11, 12, 20, 24, 27, 28, 29, 30, 35, 37, 38], "ringo": 14, "rins": 18, "rise": 26, "road": 26, "rob": 19, "rock": [33, 34, 38], "root": 20, "rossum": 23, "rough": [4, 28], "roughli": [4, 28], "round": 2, "rout": [4, 28], "row": 22, "rpg": 35, "rpg_charact": 35, "rstrip": 26, "ruffiu": 19, "rule": [4, 12, 23, 28, 34, 38], "run": [2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 17, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 35], "runnabl": 24, "rv": 22, "s123": [7, 19, 31], "s223": 19, "saddest": [4, 28], "sai": [2, 3, 5, 10, 16, 19, 25, 27, 29], "said": [1, 2, 5, 11, 29], "same": [3, 4, 5, 6, 7, 10, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 27, 28, 29, 30, 31, 33, 34], "sampl": 21, "san": [2, 7, 8, 31], "save": [6, 7, 18, 20, 21, 26, 30, 31, 35, 37], "scaffold": 2, "scale": [2, 33], "scheme": [26, 33], "scienc": [2, 7, 8, 31], "scientif": [2, 10, 26, 33], "scikit": [22, 23], "scipi": [23, 26], "scissor": [33, 34, 38], "score": [2, 4, 7, 19, 22, 28, 31, 34], "scratch": 2, "screen": [10, 35], "script": [2, 25, 33, 34, 38], "search": [10, 26], "second": [3, 5, 6, 12, 13, 15, 18, 19, 22, 23, 26, 27, 29, 30, 35], "second_tupl": 15, "secret": [6, 30], "section": [1, 2, 3, 4, 6, 9, 12, 13, 27, 28, 30, 38], "see": [0, 2, 3, 4, 5, 6, 7, 10, 11, 13, 17, 18, 19, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 36, 37, 38], "seek": [2, 38], "seem": [3, 4, 27, 28], "seen": [2, 5, 13, 18, 25, 29], "segment": [0, 20, 23, 38], "select": [5, 6, 15, 18, 29, 30, 35, 37, 38], "self": [7, 21, 31, 35, 38], "send": [33, 38], "sens": [37, 38], "sensit": [11, 15], "sentenc": 23, "separ": [6, 10, 13, 19, 20, 23, 30, 38], "sequenc": [12, 15, 17, 35], "sequenti": 10, "seri": [19, 22], "serious": 2, "serv": 2, "servic": 2, "set": [0, 2, 3, 4, 5, 10, 12, 13, 14, 18, 19, 21, 23, 27, 28, 29, 33, 35, 38], "set_capt": 35, "set_mod": 35, "severin": 37, "sexual": 2, "shame": 10, "shanelli": 2, "shannon": [9, 15, 26], "shape": 22, "share": [2, 8, 10], "she": 11, "shift": 10, "shine": [11, 26], "shopping_budget": 17, "short": [6, 30], "shortcut": [18, 26], "shorten": [6, 30], "shorter": 2, "shot": [6, 30], "should": [1, 3, 4, 6, 7, 8, 10, 13, 16, 23, 24, 25, 27, 28, 30, 31, 35, 38], "shouldn": 23, "show": [1, 2, 10, 22, 23, 35], "shown": [5, 29], "shy": 25, "siddharth": [7, 31], "sign": [3, 11, 27], "significantli": 38, "silent": [3, 24, 27], "siltent": [3, 27], "similar": [2, 3, 6, 13, 27, 30, 38], "simpl": [25, 37], "simpler": [37, 38], "simplest": 37, "simpli": [19, 38], "simplifi": 23, "simul": 22, "sinc": [3, 19, 21, 27], "singl": [5, 6, 7, 10, 11, 12, 14, 17, 23, 25, 29, 30, 31, 37], "sit": 10, "site": [2, 8], "situat": [5, 29], "sixth": [7, 31], "size": [2, 22, 35], "sketch": 33, "skill": [2, 9, 26], "skip": [3, 4, 15, 27, 28], "sklearn": 23, "slai": 12, "slash": 20, "sleep": 23, "slice": 15, "slide": 26, "slightli": [3, 27], "slow": [2, 4, 28, 38], "small": [2, 4, 23, 26, 28, 33], "smaller": [2, 16], "smallest": [4, 28], "smell": 10, "smoke": [24, 25], "snake": [19, 33, 34, 38], "snake_cas": [11, 13, 19, 23, 38], "sneez": 2, "snippet": [13, 14, 18, 19, 24, 38], "so": [0, 2, 3, 4, 5, 6, 7, 8, 10, 15, 16, 17, 19, 22, 23, 25, 27, 28, 29, 30, 31, 32, 33, 35, 37, 38], "soapbox": 2, "social": 2, "softwar": [2, 8, 10, 24], "soltani": 37, "solut": [0, 2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31, 38], "solv": [2, 38], "some": [1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 15, 17, 18, 19, 21, 22, 23, 24, 27, 28, 29, 30, 31, 33, 34, 38], "some_dict": [5, 29], "some_list": [5, 29], "some_tupl": [5, 29], "someon": [6, 10, 25, 30], "somet": 15, "someth": [2, 3, 4, 6, 7, 10, 11, 13, 14, 16, 17, 18, 19, 21, 23, 24, 25, 27, 28, 30, 31, 33, 34, 38], "sometim": [2, 3, 4, 6, 12, 16, 27, 28, 30], "somewhat": 26, "somewher": 37, "soon": [12, 13, 25], "sort": [2, 4, 26, 28, 33], "sorted_arrai": 18, "sound": 19, "sourc": [8, 9, 10, 22, 23, 24, 37, 38], "sp": 22, "sp23": 19, "space": [11, 12, 13, 14, 25, 38], "sparingli": 23, "sparki": 19, "speak": [2, 19], "special": [11, 12, 13, 17, 18, 19, 26], "specif": [0, 1, 2, 3, 4, 5, 7, 10, 16, 19, 20, 21, 24, 27, 28, 29, 31, 33, 38], "specifi": [3, 4, 5, 6, 7, 11, 12, 13, 15, 16, 18, 19, 20, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 38], "specify_oper": 12, "speech": 2, "speed": [2, 14], "speed_limit": 14, "spend": [2, 10], "spent": [1, 10], "spin": [33, 34, 38], "spit": [2, 10], "split": 26, "spot": 19, "spreadsheet": 22, "sprint": 38, "sqrt": 21, "squar": [3, 6, 10, 15, 26, 27, 30], "stabl": [2, 23], "stack": 26, "stackoverflow": 37, "staff": [0, 3, 27, 34, 38], "stand": [20, 22], "standalon": 25, "standard": [2, 10, 22, 23, 26, 38], "start": [1, 2, 3, 4, 5, 6, 7, 10, 11, 12, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 34], "start_kei": [6, 30], "startup": 21, "stat": 22, "state": [2, 4, 13, 19, 28], "statement": [3, 4, 5, 6, 10, 11, 12, 14, 16, 17, 18, 19, 21, 24, 25, 27, 28, 29, 30, 38], "static": 24, "statist": [4, 21, 28], "statu": [4, 24, 28], "steadi": 38, "steadili": 34, "steak": 19, "step": [0, 2, 4, 6, 15, 17, 22, 23, 28, 30, 37], "steplength": 35, "still": [2, 3, 6, 17, 18, 27, 30], "stoke": [33, 34], "stop": [2, 6, 15, 17, 22, 30], "store": [3, 4, 5, 6, 7, 11, 12, 15, 16, 18, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 37], "str": [3, 4, 6, 7, 16, 23, 24, 25, 27, 28, 30, 31], "strategi": [4, 17, 28], "stress": [6, 23, 30], "strictli": [6, 30], "string": [2, 3, 4, 5, 6, 14, 15, 17, 19, 20, 21, 23, 24, 25, 27, 28, 29, 30, 38], "string_quot": 11, "stroller": [5, 29], "strong": [2, 9], "strongli": [2, 38], "structur": [2, 4, 10, 16, 17, 20, 22, 28, 34, 38], "struggl": 2, "stuck": [2, 6, 12, 13, 14, 15, 17, 24, 30, 37, 38], "student": [2, 4, 7, 8, 10, 15, 19, 23, 26, 28, 31, 37], "student_pid": [7, 31], "stuff": [6, 23, 26, 30], "style": [2, 24, 25, 26, 34, 38], "stylist": 23, "su": 2, "subdirectori": 20, "subj_id": 22, "subject": 2, "sublim": 20, "submiss": [2, 3, 6, 10, 27, 30, 38], "submit": [0, 1, 2, 3, 4, 5, 6, 7, 10, 27, 28, 29, 30, 31, 34], "subsequ": 24, "substract": [3, 12, 27], "subtract": [3, 4, 6, 12, 21, 27, 28, 30], "success": [5, 23, 29], "suffici": 37, "suggest": [23, 38], "suicid": [6, 30], "suit": 24, "sum": [3, 4, 7, 12, 19, 21, 22, 24, 27, 28, 31], "sum_list": 24, "summari": 22, "super": [2, 10, 13, 17, 23, 33, 34, 38], "super_cool_th": 20, "superfici": 38, "support": [2, 9], "suppos": [0, 24, 25], "sure": [0, 2, 3, 4, 5, 6, 7, 10, 15, 16, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 34, 37, 38], "survei": [22, 34], "svool": 25, "sword": 12, "sword_charg": 12, "sy": 23, "syllabu": [0, 8], "symbol": [6, 12, 30], "synchron": 2, "syntax": [4, 17, 19, 22, 28], "syntaxerror": [4, 13, 16, 28], "system": [0, 15, 24], "systemat": [15, 25, 33], "t": [0, 2, 3, 4, 5, 6, 7, 8, 10, 11, 13, 14, 15, 17, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 38], "ta": [0, 2, 9, 10, 26, 38], "tab": [10, 18, 19, 21, 37], "tabl": 38, "tac": [4, 28, 33, 34, 38], "tag": [0, 2], "take": [2, 3, 5, 6, 7, 13, 14, 16, 17, 18, 19, 22, 23, 25, 26, 27, 29, 30, 31, 34, 35, 37, 38], "taken": [2, 34], "talk": [1, 2, 8, 10, 11, 19, 25, 33, 38], "targer": 33, "target": 38, "task": [3, 5, 7, 10, 13, 16, 20, 23, 25, 26, 27, 29, 31, 38], "taught": [9, 37, 38], "tax": 2, "tax_rat": 2, "tbd": 9, "tea": 17, "teach": [2, 8, 11, 26, 37], "team": [6, 30], "technic": 2, "technologi": [2, 6, 30], "teeni": 23, "tell": [2, 11, 12, 16, 21, 26, 37], "tell_audi": 26, "tell_audience_kwarg": 26, "temp": [17, 23, 26], "temperatur": 17, "templat": [4, 28], "ten": 15, "tend": [4, 19, 28], "term": [23, 38], "termin": [6, 17, 30, 37], "test": [0, 2, 3, 4, 5, 6, 7, 10, 12, 14, 15, 17, 18, 26, 27, 28, 29, 30, 31, 34, 38], "test_": 24, "test_add": 24, "test_atbash": 25, "test_atbash_decrypt": 25, "test_atbash_encrypt": 25, "test_atbash_wrapp": 25, "test_divide_list": 24, "test_funct": 38, "test_get_input": 24, "test_remove_punctu": 24, "test_sum": 24, "test_sum_list": 24, "testabl": 24, "text": [10, 11, 21, 23, 24, 25, 33, 37, 38], "textbook": 2, "th": 2, "than": [0, 2, 3, 4, 5, 6, 7, 10, 11, 12, 14, 15, 16, 23, 26, 27, 28, 29, 30, 31, 33, 38], "thank": [25, 26, 35, 37], "thanksgiv": 2, "the_concept_of_noth": 11, "thei": [0, 2, 3, 4, 6, 7, 10, 11, 12, 13, 15, 16, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 31, 33, 35, 37, 38], "them": [0, 2, 3, 5, 6, 8, 10, 11, 13, 15, 16, 17, 19, 20, 21, 22, 23, 25, 26, 27, 29, 30, 32, 33, 38], "therefor": [3, 19, 24, 27], "thereof": 2, "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 36, 38], "thing": [1, 2, 3, 4, 5, 6, 9, 10, 11, 12, 15, 17, 19, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 34, 38], "think": [0, 2, 4, 5, 6, 7, 10, 12, 13, 14, 15, 16, 17, 19, 22, 24, 25, 26, 28, 29, 30, 31, 34], "third": [2, 4, 10, 18, 28], "those": [2, 6, 11, 13, 15, 19, 23, 30, 33], "though": [6, 30], "thought": [2, 24], "three": [10, 19, 34, 37, 38], "thrive": 2, "through": [1, 2, 3, 4, 6, 10, 15, 16, 17, 18, 20, 25, 27, 28, 30, 32, 35, 38], "throughout": [2, 3, 27, 34, 35, 37], "throw": 14, "thu": [6, 14, 30], "thumb": [4, 28, 38], "thwart": 2, "ti": 19, "tic": [4, 28, 33, 34, 38], "tick": 35, "ticket": 14, "tie": [4, 28], "tile000": 35, "tile001": 35, "tile002": 35, "tile003": 35, "tile004": 35, "tile005": 35, "tile006": 35, "tile007": 35, "tile008": 35, "tile009": 35, "tile010": 35, "tile011": 35, "tile012": 35, "tile013": 35, "tile014": 35, "tile015": 35, "tile016": 35, "tile017": 35, "tile018": 35, "tile019": 35, "tile020": 35, "tile021": 35, "tile022": 35, "tile023": 35, "tile024": 35, "tile025": 35, "tile026": 35, "tile027": 35, "tile028": 35, "tile029": 35, "tile030": 35, "tile031": 35, "time": [1, 2, 3, 6, 11, 16, 17, 19, 21, 22, 26, 27, 30, 34, 35], "time_diff": 19, "timeandd": 10, "tini": 23, "tinker": [5, 29], "tip": 10, "tireless": 26, "titl": [2, 7, 31, 35], "tkei": 17, "to_choose_from": 21, "todai": [11, 22, 26, 34], "todo": [4, 28], "toe": [4, 28, 33, 34, 38], "togeth": [2, 3, 12, 16, 17, 19, 21, 22, 23, 24, 27, 38], "toi": [5, 29], "tolist": 22, "tom": [9, 26], "tomato": [5, 29], "ton": [6, 9, 30], "too": [1, 2, 3, 4, 10, 17, 25, 27, 28, 38], "tool": [2, 7, 8, 9, 20, 23, 31, 33, 38], "toolbar": [6, 30], "top": [11, 23, 25, 35, 37], "topic": [0, 1, 2, 26], "total": [2, 4, 7, 16, 23, 28, 31], "total_point": [7, 31], "touch": [0, 2, 20, 37], "tough": 10, "tour": 10, "toward": 2, "toy_pil": [5, 29], "traceback": [3, 4, 27, 28, 35], "track": [3, 6, 8, 15, 18, 19, 27, 30], "tradit": [33, 34], "trail": [12, 19], "train": 26, "transfer": [8, 26], "transform": [6, 30], "transit": 34, "tree": 10, "tri": [10, 12, 13, 14, 15, 17, 24], "trick": 10, "tricki": [2, 3, 4, 27, 28], "trigger": [7, 31], "tripl": 23, "truck": [5, 29], "true": [3, 4, 5, 6, 11, 12, 14, 15, 16, 17, 18, 19, 22, 24, 25, 27, 28, 29, 30, 35], "true_vari": 12, "trust": 2, "trustabl": 24, "truth": 11, "try": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 21, 23, 26, 27, 28, 29, 30, 31, 33, 38], "ttest_ind": 22, "tu": 2, "tuesdai": 34, "tup": 15, "tupl": [5, 6, 12, 22, 24, 26, 29, 30, 35, 38], "turkei": 19, "turn": [2, 10, 16, 34, 37], "turtl": [33, 34, 38], "tuth": [2, 9], "tutori": [2, 8, 23, 32, 33, 37], "tvalu": 17, "twitter": 24, "two": [2, 3, 6, 10, 12, 15, 17, 18, 19, 20, 21, 22, 23, 24, 27, 30, 33, 37, 38], "txt": [26, 38], "type": [3, 4, 5, 6, 7, 10, 12, 13, 16, 18, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 35, 38], "typecast": 22, "typic": [2, 4, 6, 7, 10, 20, 23, 25, 26, 28, 30, 31], "typo": 16, "u": [0, 2, 3, 6, 13, 16, 17, 18, 19, 20, 21, 23, 27, 30, 35, 38], "uc": [2, 7, 8, 31], "ucsd": [2, 7, 8, 10, 26, 31], "ultim": [6, 30], "unanticip": 11, "uncertain": 14, "unchang": 13, "unclear": [21, 23], "uncom": [3, 25, 27], "uncomfort": 2, "uncorrupt": 2, "under": [2, 4, 10, 23, 28], "undergo": [6, 30], "underli": 21, "underscor": [10, 11, 18, 19, 23], "understand": [2, 4, 5, 6, 10, 12, 20, 23, 24, 26, 28, 29, 30, 38], "unexpect": [0, 16], "unfair": 10, "unfamiliar": 10, "unicod": [6, 16, 23, 30], "uninterrupt": 10, "uniqu": [19, 22, 26, 34, 38], "unit": [2, 10, 38], "univers": [2, 7, 31], "unknown": [6, 30], "unless": [6, 30], "unpack": 17, "unsorted_arrai": 18, "unsur": [1, 2, 12, 14, 26, 38], "until": [2, 6, 15, 17, 19, 30], "untouch": 10, "unusu": 23, "unwil": 2, "unzip": 38, "up": [0, 1, 2, 4, 5, 6, 8, 10, 13, 19, 20, 22, 23, 28, 29, 30, 32, 33, 34, 35, 38], "updat": [3, 4, 6, 8, 15, 18, 19, 27, 28, 30, 32, 33, 35, 38], "upload": [35, 38], "upon": [2, 5, 29], "upper": [18, 25], "urg": 24, "url": [2, 10, 37], "urlpath": 10, "us": [3, 4, 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 20, 21, 22, 23, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 38], "usabl": 13, "user": [9, 10, 13, 16, 20, 22, 23, 24, 25, 35], "usual": [6, 23, 30], "utc": 10, "utf": 26, "util": [5, 22, 29, 33], "v": 34, "v1": [4, 28], "v2": [4, 28], "v3": 10, "val": [6, 17, 18, 24, 26, 30], "val_1": [4, 17, 28], "val_2": [4, 17, 28], "val_count": 22, "valid": [16, 21, 24, 38], "valu": [3, 5, 6, 7, 10, 11, 12, 16, 17, 18, 19, 21, 22, 23, 24, 26, 27, 29, 30, 31, 34, 35, 38], "value_1": 15, "value_2": 15, "value_3": 15, "value_count": 22, "van": 23, "var": 2, "var_a": 11, "var_b": 11, "varaibl": 16, "vari": [3, 4, 5, 27, 28, 29], "variabl": [2, 4, 5, 7, 9, 10, 12, 14, 15, 16, 17, 18, 21, 22, 23, 26, 28, 29, 31, 35, 37, 38], "variable_decod": [6, 30], "variable_encod": [6, 30], "variable_nam": [9, 11], "variou": [5, 6, 29, 30], "vast": 2, "vcsa": 2, "ve": [2, 3, 4, 5, 6, 7, 10, 11, 13, 18, 19, 23, 24, 25, 27, 28, 29, 30, 31, 37, 38], "vel": 35, "veloc": 35, "veri": [0, 1, 2, 3, 4, 15, 26, 27, 28, 37], "verifi": [6, 30], "version": [0, 7, 8, 10, 18, 31, 36, 38], "via": [2, 33, 34, 37], "viabl": [34, 38], "video": 2, "videogam": 12, "view": 2, "violat": 23, "violenc": 2, "visit": [4, 28, 38], "volunt": 2, "vote": 23, "vowel": [6, 17, 30], "w": [2, 23], "w10": 38, "w8": 38, "w9": 38, "w_center": 35, "wa": [2, 4, 6, 9, 10, 15, 16, 19, 22, 24, 25, 28, 30, 38], "wai": [2, 3, 4, 5, 6, 7, 9, 10, 11, 13, 17, 19, 20, 21, 22, 23, 26, 27, 28, 29, 30, 31, 33, 37, 38], "wait": [2, 14, 37], "walk": 35, "walkcount": 35, "walkdown": 35, "walkleft": 35, "walkright": 35, "walkup": 35, "wall": 33, "wan": 11, "want": [0, 2, 3, 4, 5, 6, 7, 10, 12, 13, 15, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 37, 38], "want_more_data_sci": 26, "want_something_els": 26, "war": [6, 30], "wash": 18, "wasn": [10, 17], "wast": 16, "watch": [2, 34], "water": 23, "we": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 38], "wear": 2, "web": 8, "webreg": 2, "websit": [2, 8, 9, 10, 34], "wed": 2, "wednesdai": 2, "week": [0, 1, 2, 4, 6, 19, 23, 28, 30, 38], "week_9": 23, "weekdai": [2, 19], "weekend": 2, "welcom": [2, 3, 4, 5, 6, 7, 27, 28, 29, 30, 31, 38], "well": [2, 4, 5, 9, 13, 15, 19, 22, 24, 25, 28, 29, 34, 36, 37, 38], "went": [3, 16, 27], "were": [1, 6, 7, 24, 30, 31], "weren": [4, 28], "what": [0, 3, 4, 5, 6, 7, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 33, 34, 38], "whatev": [2, 3, 13, 19, 27, 38], "when": [0, 2, 3, 4, 5, 6, 7, 11, 12, 13, 15, 18, 19, 20, 21, 23, 25, 26, 27, 28, 29, 30, 31, 33, 35, 37, 38], "whenev": [0, 2, 4, 10, 24, 28], "where": [0, 1, 2, 5, 9, 10, 11, 12, 14, 15, 16, 17, 18, 20, 21, 22, 29, 38], "wherea": 18, "whether": [2, 3, 4, 7, 12, 15, 16, 27, 28, 31, 37], "which": [0, 1, 2, 3, 4, 6, 7, 10, 11, 12, 13, 15, 16, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 30, 31, 32, 33, 35, 36, 37, 38], "while": [2, 6, 7, 8, 9, 11, 16, 18, 21, 23, 25, 30, 31, 35, 38], "whitespac": 11, "who": [2, 4, 6, 9, 10, 11, 13, 21, 22, 23, 28, 30], "who_arriv": [7, 31], "whole": [4, 11, 18, 21, 25, 28, 38], "whose": 10, "why": [0, 2, 3, 6, 21, 23, 26, 27, 30, 37, 38], "width": 35, "wildli": 16, "win": [4, 15, 28, 35], "window": [10, 35, 38], "within": [0, 2, 4, 5, 6, 7, 10, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 37, 38], "without": [2, 13, 20, 21, 25, 38], "won": [14, 26], "wonder": [2, 26], "woof": 19, "word": [2, 5, 7, 17, 18, 19, 23, 29, 31], "work": [0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 37, 38], "workfil": 26, "workshop": 2, "world": [6, 9, 20, 23, 26, 30, 33], "worri": 17, "wors": 23, "worth": 2, "would": [2, 3, 4, 5, 6, 7, 10, 12, 15, 16, 17, 18, 19, 20, 21, 22, 24, 27, 28, 29, 30, 31, 33, 34, 38], "wouldn": 10, "wq": 20, "wrap": 2, "write": [0, 2, 3, 5, 6, 7, 10, 11, 12, 13, 15, 16, 17, 18, 20, 26, 27, 29, 30, 31, 33, 34, 38], "written": [0, 3, 4, 7, 10, 20, 23, 25, 27, 28, 31, 37, 38], "wrong": [0, 2, 3, 10, 16, 24, 27], "wrote": [4, 10, 28, 38], "www": [6, 10, 30, 34, 35], "x": [3, 6, 10, 11, 12, 23, 26, 27, 30, 35], "xad\u00bc": [6, 30], "y": [3, 6, 11, 17, 23, 27, 30, 35], "yahoo": 17, "yai": [6, 14, 18, 19, 30], "ye": [2, 4, 6, 28, 30, 37], "yeah": 25, "year": [6, 15, 18, 19, 30], "yep": 16, "yet": [4, 21, 25, 28], "yet_another_integ": 11, "yield": 11, "york": [2, 9], "you": [0, 1, 3, 4, 5, 6, 7, 8, 9, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38], "young": [5, 29], "your": [0, 1, 3, 4, 5, 6, 7, 8, 10, 11, 13, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37], "yourself": [2, 3, 8, 10, 17, 22, 24, 25, 27, 32, 34, 37, 38], "youtu": 34, "youtub": 34, "z": [12, 23], "zero": [6, 7, 15, 16, 26, 30, 31], "zip": [24, 34, 37], "zyxwvutsrqponmlkjihgfedcba": 25, "\u00b3": [6, 30], "\u00e3\u00e2\u00f8": [6, 30], "\u00e8\u00f5": [6, 30], "\u00f8\u0113\u00bc\u0113\u010b\u010b\u00e8\u0123\u010f\u012b\u00e0": [6, 30], "\u00fc": [6, 30], "\u00fc\u00b5\u00ff\u0109\u010b\u0103": [6, 30], "\u011b\u0113\u011b\u00e7\u010b\u011d\u0113\u00ef\u0117\u0121\u011f\u0127\u0133\u0125\u012b\u0127\u00e1\u0137\u012d\u012d\u00e9\u0137\u012f\u0131\u00f2\u00fd\u011f\u013e\u00f9\u0155\u014d\u0155\u0101\u014b\u0146\u0157\u0159\u0151\u015b\u010f\u0165\u0163\u0115\u0169\u015f\u015d\u0169\u016b\u017a\u0123\u0171\u0171\u0175\u0171\u012d\u0183\u017a\u017c\u0188\u0137\u017c\u0185\u018d\u0188\u0254\u0195\u0146\u019a\u0272\u01a1\u0260\u0195\u0151\u0161\u0155\u0272\u01a8\u01a8\u0283\u0288\u01b9\u01ad\u01b4\u0288\u0169\u01c0\u01bd\u016f\u01c0\u01c1\u0175\u01cc\u01c1\u01c6\u01d0\u017f\u01d8\u01cc\u01d2\u01d4\u0256\u01ce\u01d2\u0259\u01d2\u0260\u01dc\u01e1\u01e7\u01dc\u01e9\u0275\u01f3\u01f5\u01f5\u01f3\u01ef\u01ef\u0201\u01b0\u0201\u0203\u0209\u0201\u0209\u0209\u01cc\u01c9": [6, 30], "\u0131\u0125\u0121\u0137\u00e6\u0140\u0131\u00f6\u0144\u013a\u00f8\u0140\u014d\u014b\u0153\u014f\u010b\u0155\u0155\u0165\u015b\u0119\u015f\u0161\u0175\u016f\u016b\u016d\u017a\u017e\u018d\u0137\u01dd\u0185\u0185\u0144\u0199\u0257\u0199\u0263\u0153\u0269\u01ab\u015b\u01a3\u01b0\u01a8\u01b9\u01c3\u01bd\u01c6\u01bd\u01c6\u01c9": [6, 30], "\u0249\u025c\u025d\u0267\u0215\u025d\u0267\u0215\u0255\u0215\u0267\u0259\u0257\u0266\u0259\u0268\u0215\u0261\u0259\u0267\u0267\u0255\u025b\u0259": [6, 30], "\u0257": 16, "\u025c\u0259\u0260\u0260\u0263": [6, 30], "\u0438\u0461\u045c\u0450\u0457\u0456\u0458\u0451\u045b\u0458\u0458\u045a\u044d\u045c\u045c\u0461\u0458\u044b\u0457\u0457\u0454\u0434\u0458\u045a\u0451\u044f\u0450\u045c\u0447": [6, 30], "\u30c4": [13, 19, 20]}, "titles": ["ASSIGNMENTS", "CODING LABS", "SYLLABUS", "Coding Lab 2: Programming I", "Coding Lab 3: Programming II", "CL4: Collections", "CL5: Loops", "CL6: Classes", "Welcome to COGS 18: Introduction to Python!", "Introduction to Python", "Tools", "Variables", "Operators", "Functions", "Conditionals", "Collections", "Debugging", "Control Flow - Loops", "Methods", "Classes", "Command Line", "Modules & Scripts", "Scientific Computing", "Code Style & Documentation", "Code Testing", "Code Projects", "Wrap Up", "Coding Lab 2: Programming I", "Coding Lab 3: Programming II", "CL4: Collections", "CL5: Loops", "CL6: Classes", "LectureNotes-COGS18", "Project Ideas", "Python Projects", "Final Project: Sprite Animation", "pytest cache directory", "Project FAQ", "Final Project"], "titleterms": {"": [2, 10, 38], "1": [3, 4, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 30, 34], "100k": [4, 28], "108": 22, "15": 2, "18": 8, "2": [3, 4, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 28, 30], "20": 2, "25": 2, "3": [3, 4, 6, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 23, 24, 27, 28, 30], "4": [10, 11, 12, 14, 15, 17, 18, 19, 20, 24], "40": 2, "5": [11, 12, 14, 15, 17, 18, 19, 20], "6": [12, 15, 17, 19, 20], "7": [12, 15, 17, 19], "8": [15, 17, 19], "A": [10, 21, 22], "And": 20, "But": 10, "For": [17, 18, 37], "If": 37, "In": [2, 18], "Not": [18, 24], "One": 23, "The": [3, 4, 5, 6, 7, 10, 20, 23, 24, 26, 27, 28, 29, 30, 31], "To": 0, "Will": 37, "With": [4, 11, 14, 28], "__doc__": 23, "__init__": 37, "about": [0, 10, 37], "absolut": 20, "academ": [2, 10], "access": [2, 10, 19], "acknowledg": 26, "ad": 25, "add": [4, 28], "add_stud": [7, 31], "addit": 15, "adventur": 33, "advic": 34, "after": [14, 37], "again": 37, "agent": 33, "alan": [6, 30], "algorithm": [4, 28], "alia": 15, "alias": 15, "all": [5, 25, 29, 37], "allow": 15, "am": 37, "an": [0, 14, 19, 20, 37], "anaconda": 10, "analysi": 22, "anim": 35, "answer": [2, 21], "api": 23, "approach": [9, 16, 38], "ar": [10, 15, 18, 19, 23, 37], "arg": 26, "argument": [13, 24], "arrai": 22, "artifici": [2, 33], "asid": [11, 15, 20, 22], "ask": 0, "assert": [3, 24, 27], "assign": [0, 2, 10, 11, 12, 37], "assist": 2, "asterisk": 37, "atbash_decrypt": 25, "atbash_encrypt": 25, "atbash_wrapp": 25, "attend": [1, 2], "attribut": [19, 22, 38], "autocomplet": 10, "avail": 23, "averag": [4, 28], "avoid": [13, 14, 17], "back": 37, "bad": 23, "base": [20, 34], "becaus": 37, "been": 26, "best": 24, "between": [18, 37], "blank": 23, "block": [16, 23], "boolean": [11, 12], "break": [6, 17, 30], "brief": 22, "browser": 10, "cach": 36, "calculate_point": [7, 31], "call": [2, 37], "can": 37, "canva": 34, "capit": 12, "cat": 19, "cell": [10, 37], "chain": 12, "challeng": [3, 4, 6, 7, 27, 28, 30, 31], "chang": 20, "chatbot": [25, 33], "cheat": 11, "check": 20, "choos": [9, 33], "chr": 15, "cipher": [6, 30], "citat": 37, "cite": 37, "cl4": [5, 29], "cl5": [6, 30], "cl6": [7, 31], "class": [0, 2, 7, 10, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 31, 37], "clicker": [11, 12, 21, 24, 34], "co": 38, "code": [1, 2, 3, 4, 10, 11, 12, 13, 14, 17, 19, 21, 23, 24, 25, 26, 27, 28, 37, 38], "codinglab": 10, "cog": [8, 22], "cogs18": 32, "collect": [5, 15, 26, 29], "come": 37, "command": 20, "comment": [23, 37], "comparison": [3, 12, 14, 22, 27], "complex": 37, "comprehens": 26, "comput": [4, 9, 22, 28], "concaten": 12, "condit": [4, 5, 14, 28, 29], "conduct": 2, "conflict": 21, "content": 20, "continu": [17, 26], "control": [4, 17, 28, 35], "copi": 17, "correspond": 18, "could": 37, "couldn": 37, "counter": 17, "cours": [2, 34, 38], "cover": 2, "coverag": 24, "creat": [20, 37, 38], "credit": [1, 34, 37], "cryptographi": [6, 30], "curiou": [6, 30], "current": [8, 20], "custom": 21, "dai": [2, 37], "data": [19, 22], "datafram": 22, "datahub": [10, 37], "date": 19, "debug": [6, 16, 30], "declar": [5, 11, 29], "decod": [6, 30], "default": 13, "defin": [3, 11, 13, 27, 37], "definit": [7, 19, 31], "denot": 2, "descript": 37, "design": 25, "desktop": 37, "develop": [24, 25, 38], "dictionari": [15, 17, 18], "differ": 37, "difficult": 2, "dir": 19, "directori": [20, 36, 37], "disabl": 2, "do": [10, 26, 37], "doc": 23, "docstr": [23, 37], "document": [10, 23, 25, 37], "doe": [9, 14, 37], "dog": 19, "don": 16, "down": 37, "download": 37, "driven": [24, 25], "e1": 2, "e2": 2, "ecosystem": 10, "edit": 20, "editor": 20, "elif": 14, "els": 14, "encod": [6, 30], "encrypt": 33, "end": [3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "enhanc": 23, "entir": 37, "error": 16, "etc": 37, "even": 37, "everyth": 19, "exam": 2, "exampl": [4, 7, 13, 15, 16, 17, 18, 19, 21, 23, 24, 25, 28, 31, 34, 37], "except": 16, "execut": [20, 24], "exist": [13, 37], "expect": [2, 9], "explor": [1, 3, 4, 6, 7, 27, 28, 30, 31], "express": 26, "extens": [0, 37], "extern": 38, "extra": [6, 26, 30, 34, 37], "faq": 37, "feedback": 2, "figur": 37, "file": [20, 26, 37, 38], "final": [2, 35, 37, 38], "find": [4, 18, 28], "fix": 37, "float": 11, "flow": 17, "format": [4, 26, 28, 37], "found": 37, "four": 24, "from": [21, 26, 37], "function": [4, 5, 7, 13, 14, 18, 19, 23, 26, 28, 29, 31, 37], "gener": 24, "get": [2, 33, 37, 38], "give": 37, "given": [4, 28], "go": 26, "goal": 26, "goe": 37, "good": [2, 13, 14, 23, 24, 37], "grade": [0, 2, 34, 37, 38], "guid": 23, "guidelin": 23, "have": 37, "header": 10, "help": [16, 37], "here": [23, 26], "heterogen": 22, "homogen": 22, "how": [2, 16, 24, 26, 33, 37, 38], "howev": 37, "human": [4, 28], "i": [2, 3, 4, 5, 7, 9, 13, 17, 19, 21, 24, 27, 28, 29, 31, 37], "idea": 33, "ident": 12, "ii": [2, 4, 5, 7, 13, 17, 21, 28, 29, 31], "iii": [5, 7, 29, 31], "ill": 2, "immut": [11, 15], "import": [6, 20, 21, 23, 30, 37], "includ": [4, 28, 37], "indent": [11, 23], "index": [5, 15, 17, 22, 29], "indexerror": 16, "infinit": [6, 30], "inform": [2, 6, 30], "inlin": 23, "input": [4, 24, 28, 37], "insid": [4, 13, 28], "instal": [10, 37], "instanc": [7, 19, 31], "instruct": [2, 4, 28], "int": 11, "integr": [2, 10], "intellig": 2, "interact": 2, "introduct": [8, 9], "invers": 15, "ipynb": 37, "ish": 23, "iter": 8, "itself": 37, "jupyt": [0, 9, 10, 37], "jupyterhub": 10, "keep": 37, "kei": [6, 15, 30], "kernel": [11, 37], "keyword": 13, "kwarg": 26, "lab": [1, 2, 3, 4, 27, 28], "lambda": 26, "languag": [4, 28], "larger": 10, "last": 2, "late": 0, "laziest": 24, "learn": 9, "least": [4, 28], "lectur": [2, 10], "lecturenot": 32, "length": 23, "level": 24, "librari": 37, "life": 2, "like": 9, "limit": 34, "line": [20, 23], "linter": 23, "linux": 20, "list": [4, 15, 18, 19, 20, 23, 26, 28, 37], "logic": 12, "logist": 9, "long": 37, "look": [9, 37], "loop": [6, 17, 30], "mac": 20, "make": [14, 20, 37], "mani": 37, "map": 26, "mark": [11, 37], "markdown": 10, "materi": [2, 8], "math": [11, 12, 21], "matter": 12, "me": 37, "membership": [12, 15], "menu": 10, "messag": [6, 16, 20, 30], "method": [7, 18, 19, 22, 31, 37], "midterm": 2, "minim": 25, "modif": 37, "modifi": 38, "modul": [20, 21, 25, 37], "modular": [13, 25], "more": [7, 10, 12, 18, 20, 31], "motiv": 19, "move": [20, 25], "multi": 23, "mutabl": [11, 15], "mutat": 15, "my": 37, "name": [21, 23], "nameerror": 16, "namespac": [11, 13, 21], "necessari": 37, "need": [10, 37], "nest": [6, 30], "new": [20, 23], "non": 20, "none": 11, "note": [2, 10, 11, 21, 22, 25, 37], "notebook": [0, 9, 10, 37], "number": 37, "numpi": [22, 23], "object": [2, 7, 19, 31, 35, 38], "off": 34, "okai": 37, "one": [4, 28, 37], "onli": [13, 37], "onto": 37, "open": [20, 26, 37], "oper": [3, 4, 12, 15, 26, 27, 28], "option": [6, 10, 30, 34], "ord": 15, "order": 12, "organ": 25, "orient": 19, "other": [2, 26, 37, 38], "our": [19, 37], "out": [20, 37], "output": [4, 28], "overview": [2, 8, 34], "own": [33, 37], "packag": [21, 23], "palindrom": [7, 31], "panda": 22, "part": [3, 4, 5, 6, 7, 27, 28, 29, 30, 31], "parti": 38, "past": 17, "path": 20, "pep": 23, "pep8": 23, "per": 23, "person": 2, "piazza": 2, "place": 18, "plot": 22, "polici": 2, "posit": 13, "pound": 10, "power": 26, "practic": [17, 22], "prerequisit": 10, "present": 37, "print": [11, 20], "problem": [16, 37], "process": 34, "product": 25, "profcours": 19, "program": [2, 3, 4, 11, 13, 19, 27, 28], "project": [2, 23, 25, 33, 34, 35, 37, 38], "projectnotebook": 37, "prompt": 20, "properli": 37, "properti": [13, 14, 15], "propos": 23, "prototyp": 25, "provid": [2, 6, 30, 37, 38], "pseudocod": [4, 28], "put": [5, 25, 29], "py": [21, 37], "pytest": [24, 36, 37], "python": [4, 8, 9, 10, 11, 19, 20, 22, 23, 26, 28, 34], "question": [0, 2, 3, 4, 5, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 31, 34, 37], "quotat": 11, "rais": 16, "random": 21, "rang": [4, 17, 28], "rapid": 25, "rather": 37, "readabl": 23, "recap": 16, "refactor": 25, "regrad": [0, 2], "regular": 26, "rel": 20, "relat": [24, 26, 37], "remaind": 12, "rememb": 37, "remind": [15, 18, 22], "remot": 21, "remote_script": 21, "requir": [37, 38], "research": 33, "reserv": 11, "restart": 37, "result": [4, 28], "return": [4, 28], "revers": [7, 31], "review": [6, 19, 23, 25, 30], "revisit": [6, 15, 19, 30], "rubric": 38, "rule": 2, "run": [10, 37], "sai": 37, "schedul": [2, 37, 38], "scheme": 23, "scienc": 22, "scientif": 22, "scipi": 22, "scope": [21, 38], "script": [20, 21, 37], "section": 37, "see": 20, "self": 19, "sens": 14, "separ": 37, "set": [26, 37], "sheet": 11, "shell": 20, "short": 37, "shortcut": 10, "should": [2, 37], "sidenot": [17, 18], "sign": 10, "sinc": 37, "site": 23, "situat": 2, "sketch": [4, 28], "slide": 10, "smaller": 10, "softwar": 23, "some": [20, 25, 26, 37], "someth": 37, "sort": 18, "sort_arrai": 18, "space": 23, "specif": [6, 23, 30, 37], "specifi": [10, 37], "sprite": 35, "stack": [16, 22], "staff": 2, "start": [33, 38], "statement": 23, "statist": 22, "still": [10, 37], "store": 19, "string": [7, 11, 12, 18, 26, 31], "structur": [23, 37], "student": 38, "stuff": 2, "style": [11, 12, 13, 14, 17, 19, 23], "submiss": [0, 37], "submit": [37, 38], "summari": [13, 19], "suppos": 37, "syllabu": 2, "syntax": 16, "system": 20, "t": [16, 37], "taboo": [33, 34, 38], "take": [4, 28], "task": [4, 6, 28, 30], "templat": [34, 37], "term": 26, "termin": 20, "test": [24, 25, 37], "text": 20, "than": 37, "them": [4, 28, 37], "thi": [9, 37], "thing": 14, "third": 38, "those": 37, "thread": 37, "through": [23, 37], "time": [10, 37], "timezon": 10, "togeth": [1, 4, 5, 6, 14, 25, 28, 29, 30], "tool": 10, "topic": [33, 34, 38], "trace": 16, "tritoncours": [7, 31], "troubleshoot": 37, "try": [16, 37], "tupl": 15, "ture": [6, 30], "two": [4, 28], "txt": 37, "ty": 14, "type": [11, 15, 24], "typeerror": 16, "understand": 16, "unicod": 15, "unit": [24, 25], "unsur": 16, "up": [26, 37], "us": [0, 2, 6, 10, 18, 19, 24, 30, 37], "user": 37, "v": [11, 13, 18, 19, 20, 23], "valid": 23, "valu": [4, 13, 14, 15, 28], "valueerror": 16, "variabl": [3, 6, 11, 13, 19, 27, 30], "ve": 26, "veri": [6, 30], "version": 23, "viabl": 25, "vim": 20, "vocab": [11, 13], "wa": 37, "want": 11, "we": [26, 37], "web": 10, "websit": 37, "welcom": 8, "went": 37, "what": [2, 9, 10, 11, 37], "when": [10, 16, 24], "where": [26, 37], "while": 17, "why": [9, 15, 24, 34], "window": 20, "within": 13, "without": 14, "won": 37, "wonder": 37, "word": 11, "work": [1, 22], "workflow": 25, "would": 37, "wrap": 26, "write": [4, 23, 24, 25, 28, 37], "wrote": 37, "x": 37, "you": [2, 10, 11, 26], "your": [2, 33, 38], "yourself": 16, "zen": 23, "zerodivisionerror": 16, "zip": [22, 38]}}) \ No newline at end of file