{"product_id":"9781784398149","title":"Python Essentials: Modernize existing Python code and plan code migrations to Python using this definitive guide","description":"\u003cb\u003e\u003c\/b\u003e\u003cstrong\u003eKey Features\u003c\/strong\u003e\u003cul\u003e\u003c\/ul\u003e\u003cstrong\u003eBook Description\u003c\/strong\u003eThis book is designed for Python 2 developers who want to get to grips with Python 3 in a short period of time. It covers the key features of Python, assuming you are familiar with the fundamentals of Python 2.\u003cstrong\u003eWhat you will learn\u003c\/strong\u003e\u003cul\u003e\n\u003cli\u003eUse Python interactively and master the art of writing efficient Python scripts\u003c\/li\u003e\n\u003cli\u003eLearn techniques for working with string data, including how to use regular expressions to parse strings\u003c\/li\u003e\n\u003cli\u003eGet to know how the shortcircuit and ifelse logic operators work\u003c\/li\u003e\n\u003cli\u003eExplore mutable data structures including list, set, and dict\u003c\/li\u003e\n\u003cli\u003eDefine functions with positional and optional parameters, and learn to use keyword argument values when calling a function\u003c\/li\u003e\n\u003cli\u003eWrite generator functions, generator expressions, and comprehensions\u003c\/li\u003e\n\u003cli\u003eMaster the use of exceptions for handling errors and other unexpected conditions\u003c\/li\u003e\n\u003cli\u003eUnderstand the importance of working with files, context manager, and the with statement\u003c\/li\u003e\n\u003c\/ul\u003e\u003cstrong\u003eWho this book is for\u003c\/strong\u003e\u003cp\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":46617518145777,"sku":"9781784398149","price":37.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/5433\/7265\/files\/9781784398149_p0.jpg?v=1765558035","url":"https:\/\/shop.barnesandnoble.com\/products\/9781784398149","provider":"Barnes \u0026 Noble","version":"1.0","type":"link"}