Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000nam  2200253 i 4500 
005    20190909110818.0 
008    190710s2019    caua          001 0 eng d 
020    9781484248775|qpbk. 
040    GCmBT|beng|erda|cGCmBT|dUtOrBLW 
092    005.133|bPYT 2019 
100 1  Kapil, Sunil,|eauthor. 
245 10 Clean Python :|belegant coding in Python /|cSunil Kapil. 
264  1 Sunnyvale, CA, USA :|bApress,|c[2019] 
300    xv, 267 pages :|billustrations ;|c24 cm 
336    text|2rdacontent 
337    unmediated|2rdamedia 
338    volume|2rdacarrier 
500    Includes index. 
520    Discover the right way to code in Python. This book 
       provides the tips and techniques you need to produce 
       cleaner, error-free, and eloquent Python projects.  Your 
       journey to better code starts with understanding the 
       importance of formatting and documenting your code for 
       maximum readability, utilizing built-in data structures 
       and Python dictionary for improved maintainability, and 
       working with modules and meta-classes to effectively 
       organize your code. You will then dive deep into the new 
       features of the Python language and learn how to 
       effectively utilize them. Next, you will decode key 
       concepts such as asynchronous programming, Python data 
       types, type hinting, and path handling. Learn tips to 
       debug and conduct unit and integration tests in your 
       Python code to ensure your code is ready for production. 
       The final leg of your learning journey equips you with 
       essential tools for version management, managing live code,
       and intelligent code completion.  After reading and using 
       this book, you will be proficient in writing clean Python 
       code and successfully apply these principles to your own 
       Python projects.                                          
       What You'll Learn     Use the right expressions and 
       statements in your Python code Create and assess Python 
       Dictionary Work with advanced data structures in Python 
       Write better modules, classes, functions, and metaclasses 
       Start writing asynchronous Python immediately Discover new
       features in Python  
650  0 Python (Computer program language) 
650  0 Computer programming. 
Location Call No. Status
 95th Street Adult Nonfiction  005.133 PYT 2019    DUE 04-23-24
 Nichols Adult Nonfiction  005.133 PYT 2019    DUE 03-25-24