Index[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z] object(s) [See also specific types.] as default class assignment of attributes Boolean operators Boolean values of 2nd built-in functions built-in types calling functions with variable arguments characteristics of classes/instances code 2nd composite/compound connection copying cursor ellipsis executable "file-like," 2nd frame hashable 2nd 3rd 4th identity comparison of 2nd internal types invoking mutable 2nd 3rd 4th 5th Null removing single reference to slice standard type operators standard types 2nd traceback value comparison of 2nd 3rd wrapping XRange object-oriented design [See OOD (object-oriented design).] object-oriented language object-oriented programming [See OOP (object-oriented programming).] object-relational managers [See ORMs (object-relational managers).] objects (callable) class instances classes functions lambda methods oct( ) built-in function OOD (object-oriented design) 2nd OOP (object-oriented programming) 2nd about and real-world problems buzzwords classes languages new-style classes relationship OOD and open( ) built-in function 2nd 3rd operational built-in functions 2nd operations (database) operator module operator(s) and mixed mode operations assignment ( = ) asterisk ( * ) augmented assignment bit Boolean 2nd brace ( { } ) closure dictionaries difference ( - ) difference update ( -= ) division 2nd 3rd exponentiation ( ** ) 2nd 3rd format 2nd 3rd 4th function "greedy," intersection ( & ) intersection update ( &= ) key-lookup ( [ ] ) lists 2nd mapping types mathematical operators 2nd membership 2nd 3rd 4th 5th 6th 7th 8th modulus multiple assignment "multuple" assignment "not equals" comparison ( !=,<> ) numeric type 2nd 3rd overloading addition parentheses and plus ( + ) question mark ( ? ) raw string 2nd repetition ( * ) sequence retention update ( &= ) reverse quote (``) sequence type 2nd 3rd 4th 5th 6th set type 2nd 3rd 4th 5th standard type 2nd string format 2nd 3rd 4th 5th strings 2nd 3rd 4th symmetric difference ( ^ ) symmetric difference update ( ^= ) table of ternary tuples 2nd Unicode string (u /U) union ( | ) 2nd update ( |= ) optparse module or keyword 2nd 3rd ord( ) built-in function 2nd 3rd 4th ORMs (object-relational managers) and SQL as storage mechanism employee role database example related modules SQLAlchemy 2nd SQLObject 2nd 3rd os module additional functionality of attributes examples external program execution functions file/directory access functions os. exec*( ) 2nd os. wait*( ) 2nd os._exit( ) os.fork( ) 2nd os.kill( ) os.popen( ) 2nd 3rd os.spawn*( ) 2nd os.system( ) 2nd 3rd os.path module 2nd 3rd 4th OSError exception Outlook output (program) output (standard) output built-in methods overriding (overloading) and mixed-mode operation built-in names global variable methods via inheritance namespaces |