Python Dr. Maury Eggen Fall 2008
Introduction #!/usr/bin/python python is interpreted python is not strongly typed python allows multiple assignments a = b = c = 10 python has dynamic type coercion variable names can’t begin with a digit python has a very nice interactive mode
Introduction python is a dynamic object oriented programming language python is effective as both a server side and a client side scripting language python uses whitespace as block delimiters python has some ‘functional’ constructs (anonymous functions-lambda)
Introduction python is quite portable runs on linux, windows, mac, etc. dates from the early 1990’s python has a rich collection of libraries why is the language called ‘python?’
Tools of Interest