NBIS

Introduction to PythonHT17

  1. First programs

    literals, variables, builtin types, int, float, str, list, bool, immutable, mutable, sequence (indexable), iterable, range, open, encoding, if/else, for, while, in (membership), comparators, stdlib.
  2. More Data Structures

    set, tuple, dict, split, strip, min, max, sum, break, continue, and, or, not
  3. Using dict

    dict, dict, dict, dict... function, positional argument, keyword argument, default value, import, sys.argv
  4. Using someone else's code

    import, documentation, function, default value, sys.argv, arguments
  5. Formatting String and
    Pattern matching

    format, positional argument, keyword argument, regular expression