Funkcionális Python programozás - Harmadik kiadás: Funkcionális megközelítéssel tömör, kifejező és hatékony Python kód írásához

Értékelés:   (3.9 az 5-ből)

Funkcionális Python programozás - Harmadik kiadás: Funkcionális megközelítéssel tömör, kifejező és hatékony Python kód írásához (F. Lott Steven)

Olvasói vélemények

Összegzés:

A funkcionális Python-programozás egy átfogó útmutató, amely a funkcionális programozás fogalmait a Pythonon keresztül, gyakorlati példák és világos magyarázatok segítségével tárja fel. A könyvet mélysége és strukturált megközelítése miatt dicsérik, így alkalmas a Pythonban már szilárd háttérrel rendelkező olvasók számára, akik szeretnék elmélyíteni a funkcionális programozási technikák megértését.

Előnyök:

A funkcionális programozás koncepcióinak átfogó lefedettsége Pythonban.
Világos és strukturált bevezetés mind az alapvető, mind a haladó témákba.
Gyakorlati példák, amelyek segítik a kulcsfogalmak szemléltetését.
A Pythonban némi előismerettel rendelkezők számára is hozzáférhető.
Minden fejezet végén gyakorlatokat tartalmaz a gyakorlati gyakorláshoz.
Olyan haladó témákat tárgyal, mint a párhuzamosság és a webes szolgáltatások, valamint a népszerű könyvtárak.

Hátrányok:

Feltételezi a Python alapos ismeretét, így kevésbé alkalmas teljesen kezdők számára.
Néhány olvasó úgy találta, hogy a példák bonyolultak és magasabb szintű matematikai ismereteket igényelnek.
A könyv időnként terjedelmesnek tűnhet, mivel egyes szakaszok a szabványos dokumentációban található tartalmakat ismétlik.
A funkcionális programozással újonnan ismerkedők számára a rengeteg információ túl soknak tűnhet.

(24 olvasói vélemény alapján)

Eredeti címe:

Functional Python Programming - Third Edition: Use a functional approach to write succinct, expressive, and efficient Python code

Könyv tartalma:

"A könyv használata növelte a hatékonyságomat a leetcode kihívások megoldásában." - Discord felhasználó, zizu

A Python nem csak az objektumorientált programozásról szól. Fedezze fel a kódtervezésről való gondolkodás értékes módját a funkció-első megközelítésen keresztül - és tanulja meg, mikor kell használni. Most részletes feladatokkal minden fejezet végén!

A nyomtatott vagy Kindle könyv megvásárlása egy PDF formátumú ingyenes e-könyvet is tartalmaz.

Főbb jellemzők:

⬤ Tanulja meg, hogyan, mikor és miért alkalmazzon funkcionális elemeket a projektjeiben.

⬤ Tudja meg a funkcionális programozáshoz elengedhetetlen Python modulokat, mint például az itertools és a functools.

⬤ Fedezze le a matematikai, statisztikai és adatelemzési területeken releváns példákat.

A könyv leírása:

Nem elég fejlesztő érti a funkcionális programozás előnyeit, vagy egyáltalán azt, hogy mi is az. A szerző, Steven Lott demisztifikálja a megközelítést, és megtanítja, hogyan javíthatod a Pythonban való kódolásodat, és hogyan érhetsz el nyereséget a memóriahasználatban és a teljesítményben. Ha leetkódoló vagy, aki kódolási interjúkra készül, ez a könyv neked szól.

Ez a könyv az alapoktól kezdve mutatja be, hogyan alkalmazza a funkcionális gondolkodást és technikákat számos forgatókönyvben a Python 3 segítségével. Több mint 10 példa, amelyek a matematikai és statisztikai algoritmusokra, az adattisztításra és a feltáró adatelemzésre összpontosítanak. Megtanulja, hogyan használhatja előnyösen a generátoros kifejezéseket, a listakövetelményeket és a dekorátorokat. Nem kell azonban teljesen lemondania az objektumorientált tervezésről - azt is látni fogja, hogyan használható a Python natív objektumorientáltsága funkcionális programozási technikákkal együtt.

A könyv végére jól ismeri majd a Python alapvető funkcionális programozási jellemzőit, és megérti, miért és mikor segít a funkcionális gondolkodás. Emellett minden olyan eszközzel rendelkezni fog, amelyre szüksége van ahhoz, hogy további, a Python nyelvben nem szereplő funkcionális témákkal foglalkozhasson.

Mit fogsz tanulni:

⬤ Használja a Python könyvtárait, hogy elkerülje az állapotváltoztató osztályok bonyolultságát.

⬤ Használja a beépített magasabb rendű függvényeket, hogy elkerülje a gyakori algoritmusok újraírását.

⬤ Generátorfüggvények írása a lusta feldolgozás létrehozásához.

⬤ Tervezzen és implementáljon dekorátorokat a funkcionális kompozícióhoz.

⬤ Használja a Python típusú megjegyzéseket a függvények paramétereinek és eredményeinek leírására.

⬤ Funkcionális programozás alkalmazása párhuzamosságra és webes szolgáltatásokra.

⬤ Felfedezzük a PyMonad könyvtárat az állapotalapú szimulációkhoz.

Kinek szól ez a könyv:

A funkcionális paradigma nagyon hasznos az adattudományban dolgozó vagy a technikai interjúkra készülő programozók számára, de minden Python-fejlesztő, aki megbízhatóbb, tömörebb és kifejezőbb kódot szeretne létrehozni, sokat tanulhat ebből a könyvből.

A funkcionális programozással kapcsolatos előzetes ismeretek nem szükségesek a kezdéshez, bár Python programozási ismereteket feltételez. Egy működő Python-környezet elengedhetetlen.

A könyv egyéb adatai:

ISBN:9781803232577
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Python objektumorientált programozás - negyedik kiadás: Robusztus és karbantartható...
Átfogó útmutató a modern Python felfedezéséhez az adatstruktúrák,...
Python objektumorientált programozás - negyedik kiadás: Robusztus és karbantartható objektumorientált Python-alkalmazások és -könyvtárak készítése - Python Object-Oriented Programming - Fourth Edition: Build robust and maintainable object-oriented Python applications and libraries
Az objektumorientált Python elsajátítása - Második kiadás - Mastering Object-Oriented Python -...
Átfogó betekintést nyerhet a programozási...
Az objektumorientált Python elsajátítása - Második kiadás - Mastering Object-Oriented Python - Second Edition
Modern Python szakácskönyv - második kiadás: 133 recept hibátlan és kifejező programok...
Teljes receptek 15 fejezetben, amelyek segítenek megoldani a...
Modern Python szakácskönyv - második kiadás: 133 recept hibátlan és kifejező programok fejlesztéséhez Python 3.8-ban - Modern Python Cookbook - Second Edition: 133 recipes to develop flawless and expressive programs in Python 3.8
Funkcionális Python programozás - Harmadik kiadás: Funkcionális megközelítéssel tömör, kifejező és...
"A könyv használata növelte a hatékonyságomat a...
Funkcionális Python programozás - Harmadik kiadás: Funkcionális megközelítéssel tömör, kifejező és hatékony Python kód írásához - Functional Python Programming - Third Edition: Use a functional approach to write succinct, expressive, and efficient Python code
Python valós világbeli projektek: Python portfóliójának kialakítása telepíthető alkalmazásokkal -...
Python alkalmazások fejlesztése vállalati alapú...
Python valós világbeli projektek: Python portfóliójának kialakítása telepíthető alkalmazásokkal - Python Real-World Projects: Craft your Python portfolio with deployable applications

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)