Funkční programování v jazyce Python - třetí vydání: Třetí vydání: Využijte funkcionální přístup k psaní stručného, výrazného a efektivního kódu v jazyce Python - třetí vydání.

Hodnocení:   (3,9 z 5)

Funkční programování v jazyce Python - třetí vydání: Třetí vydání: Využijte funkcionální přístup k psaní stručného, výrazného a efektivního kódu v jazyce Python - třetí vydání. (F. Lott Steven)

Recenze čtenářů

Shrnutí:

Funkcionální programování v jazyce Python je komplexní příručka, která na praktických příkladech a srozumitelných vysvětleních přibližuje koncepty funkcionálního programování v jazyce Python. Kniha je oceňována pro svou hloubku a strukturovaný přístup, díky čemuž je vhodná pro čtenáře se solidními znalostmi jazyka Python, kteří chtějí prohloubit své znalosti technik funkcionálního programování.

Klady:

Komplexní pokrytí konceptů funkcionálního programování v jazyce Python.
Přehledný a strukturovaný úvod do základních i pokročilých témat.
Praktické příklady, které pomáhají ilustrovat klíčové koncepty.
Přístupné i pro ty, kteří již mají určité znalosti jazyka Python.
Obsahuje cvičení na konci každé kapitoly pro praktické procvičení.
Probírá pokročilá témata, jako je souběžnost a webové služby, a také populární knihovny.

Zápory:

Předpokládá dobrou znalost jazyka Python, takže je méně vhodná pro úplné začátečníky.
Někteří čtenáři považovali příklady za složité a vyžadující vyšší úroveň matematických znalostí.
Kniha může občas působit přeplácaně, protože některé části opakují obsah dostupný ve standardní dokumentaci.
Nováčci ve funkcionálním programování mohou považovat obrovské množství informací za ohromující.

(na základě 24 hodnocení čtenářů)

Původní název:

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

Obsah knihy:

"Používání této knihy zvýšilo mou efektivitu při řešení problémů s leetcodem." - Uživatel Discordu, zizu

Python není jen o objektově orientovaném programování. Objevte cenný způsob přemýšlení o návrhu kódu prostřednictvím přístupu založeného na funkcích - a naučte se, kdy jej potřebujete použít. Nyní s podrobnými cvičeními na konci každé kapitoly!

Koupě tištěné knihy nebo knihy pro Kindle zahrnuje bezplatnou elektronickou knihu ve formátu PDF.

Klíčové vlastnosti:

⬤ Naučte se, jak, kdy a proč používat funkční prvky ve svých projektech.

⬤ Prozkoumejte moduly jazyka Python nezbytné pro funkcionální programování, jako jsou itertools a functools.

⬤ Pokryjte příklady relevantní pro matematické, statistické a datové analýzy.

Popis knihy:

Málo vývojářů chápe výhody funkcionálního programování, nebo dokonce co to vůbec je. Autor Steven Lott tento přístup demystifikuje a naučí vás, jak zlepšit způsob, jakým programujete v jazyce Python, a dosáhnout zvýšení využití paměti a výkonu. Pokud jste leckdo, kdo se připravuje na programátorské pohovory, je tato kniha určena právě vám.

Tato kniha začíná od základů a ukazuje, jak používat funkční myšlení a techniky v různých scénářích s Pythonem 3. Více než 10 příkladů zaměřených na matematické a statistické algoritmy, čištění dat a průzkumnou analýzu dat. Naučíte se, jak ve svůj prospěch využívat generátorové výrazy, porozumění seznamům a dekorátory. Nemusíte se však zcela vzdát objektově orientovaného návrhu - uvidíte také, jak se využívá nativní objektová orientace jazyka Python ve spojení s technikami funkcionálního programování.

Na konci této knihy se budete dobře orientovat v základních funkcích funkcionálního programování v jazyce Python a pochopíte, proč a kdy vám funkcionální myšlení pomáhá. Budete mít také k dispozici všechny nástroje, které potřebujete k tomu, abyste se mohli věnovat dalším funkcionálním tématům, která nejsou součástí jazyka Python.

Co se naučíte:

⬤ Využívat knihovny jazyka Python, abyste se vyhnuli složitostem tříd měnících stavy.

⬤ Využívat vestavěné funkce vyššího řádu, abyste se vyhnuli přepisování běžných algoritmů.

⬤ Napsat generátorové funkce pro vytvoření líného zpracování.

⬤ Navrhnout a implementovat dekorátory pro funkční kompozici.

⬤ Využívat typové anotace jazyka Python k popisu parametrů a výsledků funkcí.

⬤ Aplikace funkcionálního programování na souběžnost a webové služby.

⬤ Prozkoumejte knihovnu PyMonad pro stavové simulace.

Pro koho je tato kniha určena:

Funkcionální paradigma je velmi užitečné pro programátory, kteří pracují v oblasti datových věd nebo se připravují na technické pohovory, ale každý vývojář v jazyce Python, který chce vytvářet spolehlivější, stručnější a expresivnější kód, se z této knihy mnoho naučí.

Pro začátek není nutná žádná předchozí znalost funkcionálního programování, i když znalost programování v jazyce Python se předpokládá. Nezbytné je mít spuštěné prostředí Pythonu.

Další údaje o knize:

ISBN:9781803232577
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Objektově orientované programování v jazyce Python - čtvrté vydání: Vytvářejte robustní a...
Komplexní průvodce zkoumáním moderního jazyka Python...
Objektově orientované programování v jazyce Python - čtvrté vydání: Vytvářejte robustní a udržovatelné objektově orientované aplikace a knihovny v jazyce Python. - Python Object-Oriented Programming - Fourth Edition: Build robust and maintainable object-oriented Python applications and libraries
Mastering Object-Oriented Python - druhé vydání - Mastering Object-Oriented Python - Second...
Získejte ucelený pohled na programovací postupy a...
Mastering Object-Oriented Python - druhé vydání - Mastering Object-Oriented Python - Second Edition
Moderní kuchařka jazyka Python - druhé vydání: 133 receptů na vývoj bezchybných a expresivních...
Kompletní recepty rozdělené do 15 kapitol, které...
Moderní kuchařka jazyka Python - druhé vydání: 133 receptů na vývoj bezchybných a expresivních programů v jazyce Python 3.8 - druhé vydání - Modern Python Cookbook - Second Edition: 133 recipes to develop flawless and expressive programs in Python 3.8
Funkční programování v jazyce Python - třetí vydání: Třetí vydání: Využijte funkcionální přístup k...
"Používání této knihy zvýšilo mou efektivitu při...
Funkční programování v jazyce Python - třetí vydání: Třetí vydání: Využijte funkcionální přístup k psaní stručného, výrazného a efektivního kódu v jazyce Python - třetí vydání. - Functional Python Programming - Third Edition: Use a functional approach to write succinct, expressive, and efficient Python code
Reálné projekty v jazyce Python: Vychutnejte si portfolio aplikací v jazyce Python, které lze...
Vývoj aplikací v jazyce Python s využitím...
Reálné projekty v jazyce Python: Vychutnejte si portfolio aplikací v jazyce Python, které lze nasadit v praxi. - Python Real-World Projects: Craft your Python portfolio with deployable applications

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)