000 02606cam a2200457 i 4500
005 20180402104321.0
008 141223t20132013cc a 001 0 eng
001 281415
016 7 _a016284720
020 _a9781449355739
020 _a1449355730
040 _aNEU
041 _aeng
050 0 0 _aQA76.73.P98
082 0 0 _a005.1/17
100 1 _aLutz, Mark
245 1 0 _aLearning Python /
_cMark Lutz.
250 _aFifth edition.
260 _aSebastopol, Calif. :
_bO'Reilly Media,
_c2013
300 _al, 1540 p. :
_bill;
_c24 cm.
500 _a"Updated for 3.3 and 2.7"--Cover.
500 _aIncludes index.
505 0 _aA Python Q&A session -- How Python runs programs -- How you run programs -- Introducing Python object types -- Numeric types -- The dynamic typing interlude -- String fundamentals -- Lists and dictionaries -- Tuples, files, and everything else -- Introducing Python statements -- Assignments, expressions, and prints -- if tests and syntax rules -- while and for loops -- Iterations and comprehensions -- The documentation interlude -- Function basics -- Scopes -- Arguments -- Advanced function topics -- Comprehensions and generations -- The benchmarking interlude -- Modules : the big picture -- Module coding basics -- Module packages -- Advanced module topics -- OOP : the big picture -- Class coding basics -- A more realistic example -- Class coding details -- Operator overloading -- Designing with classes -- Advanced class topics -- Exception basics -- Exception coding details -- Exception objects -- Designing with exceptions -- Unicode and byte strings -- Managed attributes -- Decorators -- Metaclasses -- All good things.
520 _aDescribes the features of the Python programming language, covering such topics as types and operations, statements and syntax, functions, modules, classes and OOP, and exceptions and tools.
650 0 _aPython (Computer program language)
650 0 _aObject-oriented programming (Computer science)
710 _aSafari Books Online (Firm)
942 _x1000020
_kQA76.73.P98L8772013
_9000010
_cBOOK
999 _c258024