the first few steps what is programand what is programming python program with variables the program dissection of the program why not just use pocket calculatorwhy you must use text editor to write programs installation of python write and run your first program python program with library function python program with vectorization and plotting more basic concepts using python interactively arithmeticsparentheses and rounding errors variables and objects integer division formatting text and numbers arrays plotting error messages and warnings input data symbolic computations concluding remarks exercises basic constructions if testscolon and indentation functions for loops while loops lists and tuples alternatives to arrays reading from and writing to files exercises xi