000 02097nam a22002655i 4500
001 23277058
003 GSU
005 20260618112423.0
008 230814s2024 nju 000 0 eng
020 _a9780138320942 (paperback)
040 _aDLC
_beng
_erda
_cDLC
_dGSU
050 0 0 _aQA76.73.P98
_bMER
100 1 _aMertz, David,
_eauthor.
245 1 0 _aBetter python code :
_ba guide for aspiring experts /
_cDavid Mertz.
250 _aFirst.
264 1 _aHoboken :
_bAddison-Wesley,
_c©2024.
300 _axxiii, 257 pages ;
_c23 cm
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
504 _aIncludes index.
520 _a"Python is one of the most widely used programming languages in the world. It is used everywhere from primary school education to workaday web development, to the most advanced scientific research institutes of the world. However, like all programming languages, Python has a collection of "Pythonic" ways of accomplishing tasks that are easy to overlook, especially when habits are borrowed wholesale from work in other programming languages. This book is a guide to Pythonic programming. The book presents common mistakes that Python developers make--even Python developers who have used the language for years--often because Python sometimes presents "attractive nuisances." Throughout, the book is a guide to better programming in the core Python language. Each section shows a concrete but concise example of some misunderstanding or bad habit in action. Each section contains a description of what is wrong with the sample code and a suggestion for one or more better ways to code equivalent functionality without the initial pitfall. Every pitfall addressed in this book reflects foibles, errors, and misunderstandings that the author as seen in concrete, widely used code bases written by experienced developers, over his 25 years of writing Python"--
_cProvided by publisher.
650 _aPython programming language
942 _2lcc
_cBK
_eFirst edition
_hQA76.73.P98
_kQA
_mMER
_n0
999 _c2765
_d2765