{"product_id":"think-python-how-to-think-like-a-computer-scientist","title":"Think Python: How to Think Like a Computer Scientist","description":"\u003cp\u003ePython 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. \u003c\/p\u003e\u003cp\u003e With this popular hands-on guide at your side, you'll get: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eA grounding in the syntax and semantics of the Python language \u003c\/li\u003e\n\u003cli\u003eA clear definition of each programming concept, with emphasis on clear vocabulary \u003c\/li\u003e\n\u003cli\u003eHow to work with variables, statements, functions, and data structures in a logical progression \u003c\/li\u003e\n\u003cli\u003eTechniques for reading and writing files and databases \u003c\/li\u003e\n\u003cli\u003eA solid understanding of objects, methods, and object-oriented programming \u003c\/li\u003e\n\u003cli\u003eDebugging strategies for syntax, runtime, and semantic errors \u003c\/li\u003e\n\u003cli\u003eAn introduction to recursion, interface design, data structures, and basic algorithms \u003c\/li\u003e\n\u003cli\u003eHow to use LLMs--including effective prompts, testing code, and debugging \u003c\/li\u003e\n\u003cli\u003eAnd more \u003c\/li\u003e\n\u003c\/ul\u003e\u003cdiv style=\"display:none\"\u003eISBN-10: 1098155432\u003cbr\u003eISBN-13: 9781098155438\u003cbr\u003eAuthor: Downey, Allen B., N\/A, N\/A\u003cbr\u003ePublisher: O'Reilly Media\u003cbr\u003e\n\u003c\/div\u003e","brand":"O'Reilly Media","offers":[{"title":"Paperback (Jul 2024)","offer_id":45659800862917,"sku":"9781098155438","price":48.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0708\/6414\/2533\/files\/9781098155438.jpg?v=1768914397","url":"https:\/\/www.inveni.store\/products\/think-python-how-to-think-like-a-computer-scientist","provider":"Inveni","version":"1.0","type":"link"}