Outline for February 13, 2019

Due: Homework 3, due February 22, 2019


  1. Example of dictionaries [imdictionary.py]
  2. Example of nested functions and exceptions [except5.py, except6.py]
  3. Example of floating imprecision [roundoff.py]
  4. Example of recursion [gcd.py]
  5. Example of string manipulation [datecvt.py]
  6. Character/integer conversions [chr.py, ord.py]
    1. Cæsar cipher (shift cipher) [caesarenc.py, caesardec.py]

Matt Bishop
Department of Computer Science
University of California at Davis
Davis, CA 95616-8562 USA
Last modified: Version of February 13, 2019 at 7:31PM
Winter Quarter 2019
You can get a PDF version of this