Cod Python mai bun: Un ghid pentru experții aspiranți

Evaluare:   (5.0 din 5)

Cod Python mai bun: Un ghid pentru experții aspiranți (David Mertz)

Recenzii ale cititorilor

În prezent, nu există recenzii ale cititorilor. Evaluarea se bazează pe 3 voturi.

Titlul original:

Better Python Code: A Guide for Aspiring Experts

Conținutul cărții:

Treceți de la codul Python care "funcționează în mare parte" la un cod expresiv, robust și eficient

Python este, fără îndoială, cel mai utilizat limbaj de programare din lume, cu aplicații de la învățământul primar la dezvoltarea web obișnuită, până la cele mai avansate institute de cercetare științifică. Deși există multe modalități de a efectua o sarcină în Python, unele sunt greșite, neelegante sau ineficiente. Better Python Code este un ghid pentru programarea "pythonică", o colecție de bune practici, moduri de lucru și nuanțe care sunt ușor de omis, mai ales atunci când obiceiurile înrădăcinate sunt împrumutate din alte limbaje de programare.

Autorul David Mertz prezintă exemple concrete și concise de diverse neînțelegeri, capcane și obiceiuri proaste în acțiune. El explică de ce unele practici sunt mai bune decât altele, bazându-se pe experiența sa de peste 25 de ani ca și colaborator apreciat al comunității Python. Fiecare capitol acoperă temeinic grupuri de concepte înrudite, cu capitole secvențiate în ordine crescătoare de sofisticare.

Fie că sunteți la început cu Python sau sunteți un dezvoltator experimentat care împinge prin limitele codului Python, această carte este pentru toți cei care aspiră să fie mai pythonici atunci când scriu cod Python mai bun.

⬤ Utilizați tipul corect de bucle în Python.

⬤ Învățați dedesubturile obiectelor mutabile și imuabile.

⬤ Obțineți sfaturi de specialitate pentru a evita "gotchas" în Python.

⬤ Examinați subiecte avansate din Python.

⬤ Navigați prin "neplăcerile atractive" care există în Python.

⬤ Învățați cele mai utile structuri de date din Python și cum să evitați utilizarea lor greșită.

⬤ Evitați greșelile de securitate.

⬤ Înțelegeți elementele de bază ale calculului numeric, inclusiv numerele în virgulă mobilă și tipurile de date numerice.

"Așteptările mele mari pentru această carte captivantă despre Python au fost depășite: oferă o mulțime de informații pentru programatorii intermediari sau avansați pentru a-și îmbunătăți abilitățile Python, include partajarea copioasă a experienței prețioase de a practica și preda limbajul, dar rămâne concisă, ușor de citit și conversațională."

--Din prefața de Alex Martelli

Înregistrați-vă cartea pentru acces convenabil la descărcări, actualizări și/sau corecturi pe măsură ce acestea devin disponibile. Consultați interiorul cărții pentru detalii.

Alte date despre carte:

ISBN:9780138320942
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale
Anul publicării:2023
Numărul de pagini:288

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Curățarea datelor pentru o știință a datelor eficientă: Efectuarea celorlalte 80% din muncă cu...
Un ghid cuprinzător pentru cercetătorii de date...
Curățarea datelor pentru o știință a datelor eficientă: Efectuarea celorlalte 80% din muncă cu Python, R și instrumente de linie de comandă - Cleaning Data for Effective Data Science: Doing the other 80% of the work with Python, R, and command-line tools
Ciudățeniile enigmatice ale expresiilor regulate - The Puzzling Quirks of Regular...
Această carte de puzzle amuzantă, destinată dezvoltatorilor de software și...
Ciudățeniile enigmatice ale expresiilor regulate - The Puzzling Quirks of Regular Expressions
Cod Python mai bun: Un ghid pentru experții aspiranți - Better Python Code: A Guide for Aspiring...
Treceți de la codul Python care "funcționează în...
Cod Python mai bun: Un ghid pentru experții aspiranți - Better Python Code: A Guide for Aspiring Experts

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)