Please enable JavaScript to use CodeHS

Utah Python 2 Standards Framework

25 Standards in this Framework


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