Please enable JavaScript to use CodeHS

Utah Python 2 Framework


Standard Description
UT.PY2.1.1a Understand how to work with Jupyter notebooks. Lessons
UT.PY2.1.1b Understand an index and how it is used. Lessons
UT.PY2.1.1c Understand how a string is indexed. Lessons
UT.PY2.1.1d Work with string characters by index. Lessons
UT.PY2.1.2 Slice strings into substrings. Lessons
UT.PY2.1.3 Iterate through string characters. Lessons
UT.PY2.1.4 Use string methods. Lessons
UT.PY2.2.1a Create lists. Lessons
UT.PY2.2.1b Access items in a list. Lessons
UT.PY2.2.2 Add items to the end of a list. Lessons
UT.PY2.2.3 Modify and insert items into a list. Lessons
UT.PY2.2.4 Delete items from a list by using del, .pop(), and .remove(). Lessons
UT.PY2.3.1 Iterate through Lists using for with in. Lessons
UT.PY2.3.2 Use for range() in looping operations. Lessons
UT.PY2.3.3 Use the list methods .extend(), +, .reverse(), and .sort(). Lessons
UT.PY2.3.4 Convert between lists and strings by using .split() and .join(). Lessons
UT.PY2.4.1a Import files into Jupyter notebooks by using the curl command. Lessons
UT.PY2.4.1b Open and read local files in memory. Lessons
UT.PY2.4.1c Use .read() to read a specific number of characters. Lessons
UT.PY2.4.2a Use .readlines() to read text from files as a list of lines. Lessons
UT.PY2.4.2b Use .close() to free system resources. Lessons
UT.PY2.4.3a Use .readline() to read data from a file one line at a time. Lessons
UT.PY2.4.3b Use .strip() to remove newline characters and other whitespaces. Lessons
UT.PY2.4.4a Use .seek() to set file read and write locations. Lessons
UT.PY2.4.4b Use file append mode. Lessons