Python Programming. Examples and Notes Input and output String Formatting Numbers The int function Lists List Methods List Comprehensions and Generator Expressions Copying of objects, the copy module Dictionaries Sorting Dictionary Sets Set operations Files Reading data from a file and writing to a file The pickle module File system The os module The os.walk() function Checking if a file or directory exists Functions Using lambda expressions OOP The difference between type() and isinstance() Exceptions User-defined exception classes