Core Python Programming (2nd Edition)

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

Категории