000 01721nam a22002177a 4500
005 20260716124912.0
008 260709s2024 |||||||| |||| 00| 0 eng d
020 _a9781098155438
040 _cPK-LaUMT
082 _a005.133
_bDOW-T
100 1 _aDowney, Allen B.
_913458
245 1 0 _aThink Python :
_bhow to think like a computer scientist /
_cAllen B. Downey
250 _a3rd ed.
260 _aBeijing :
_bO'Reilly,
_c2024
300 _axvii, 306 p.
500 _aIndex present
520 _a"Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time--beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills. With this popular hands-on guide at your side, you'll get: a grounding in the syntax and semantics of the Python language; a clear definition of each programming concept, with emphasis on clear vocabulary; how to work with variables, statements, functions, and data structures in a logical progression; techniques for reading and writing files and databases; a solid understanding of objects, methods, and object-oriented programming; debugging strategies for syntax, runtime, and semantic errors; an introduction to recursion, interface design, data structures, and basic algorithms; how to use LLMs--including effective prompts, testing code, and debugging; and more."-- Publisher's website
546 _aEng
650 _aPython (Computer program language)
_93584
942 _cBK
999 _c141349
_d141349