Funkčné programovanie v jazyku Python - tretie vydanie: 3. vydanie - 3. ročník: Využívajte funkcionálny prístup na písanie stručného, expresívneho a efektívneho kódu v jazyku Python.

Hodnotenie:   (3,9 z 5)

Funkčné programovanie v jazyku Python - tretie vydanie: 3. vydanie - 3. ročník: Využívajte funkcionálny prístup na písanie stručného, expresívneho a efektívneho kódu v jazyku Python. (F. Lott Steven)

Recenzie čitateľov

Zhrnutie:

Funkcionálne programovanie v jazyku Python je komplexná príručka, ktorá skúma koncepty funkcionálneho programovania v jazyku Python pomocou praktických príkladov a jasných vysvetlení. Kniha je oceňovaná pre svoju hĺbku a štruktúrovaný prístup, vďaka čomu je vhodná pre čitateľov so solídnymi základmi v jazyku Python, ktorí chcú prehĺbiť svoje znalosti techník funkcionálneho programovania.

Výhody:

Komplexné pokrytie konceptov funkcionálneho programovania v jazyku Python.
Jasný a štruktúrovaný úvod do základných aj pokročilých tém.
Praktické príklady, ktoré pomáhajú ilustrovať kľúčové koncepty.
Prístupné aj pre tých, ktorí už majú určité znalosti jazyka Python.
Obsahuje cvičenia na konci každej kapitoly na praktické precvičenie.
Rozoberá pokročilé témy, ako sú súbežnosť a webové služby, ako aj populárne knižnice.

Nevýhody:

Predpokladá dobrú znalosť jazyka Python, takže je menej vhodná pre úplných začiatočníkov.
Niektorí čitatelia považovali príklady za zložité a vyžadujúce matematické znalosti na vyššej úrovni.
Kniha sa niekedy môže zdať preplnená, pričom niektoré časti opakujú obsah dostupný v štandardnej dokumentácii.
Nováčikovia v oblasti funkcionálneho programovania môžu považovať obrovské množstvo informácií za ohromujúce.

(na základe 24 čitateľských recenzií)

Pôvodný názov:

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

Obsah knihy:

"Používanie tejto knihy zvýšilo moju efektivitu pri riešení problémov s leetkódom." - Používateľ Discordu, zizu

Python nie je len o objektovo orientovanom programovaní. Objavte cenný spôsob uvažovania o návrhu kódu prostredníctvom prístupu založeného na funkciách - a naučte sa, kedy ho treba použiť. Teraz s podrobnými cvičeniami na konci každej kapitoly!

Kúpa tlačenej knihy alebo knihy pre Kindle zahŕňa bezplatnú elektronickú knihu vo formáte PDF.

Kľúčové vlastnosti:

⬤ Zistite, ako, kedy a prečo používať funkčné prvky vo svojich projektoch.

⬤ Preskúmajte moduly jazyka Python nevyhnutné pre funkcionálne programovanie, ako sú itertools a functools.

⬤ Pokryte príklady relevantné pre matematické, štatistické oblasti a oblasti analýzy údajov.

Popis knihy:

Nie dosť vývojárov rozumie výhodám funkcionálneho programovania, alebo dokonca tomu, čo to je. Autor Steven Lott tento prístup demystifikuje a naučí vás, ako zlepšiť spôsob kódovania v jazyku Python a dosiahnuť prínosy v oblasti využitia pamäte a výkonu. Ak ste leetcoder, ktorý sa pripravuje na pohovory na kódovanie, táto kniha je určená práve vám.

Táto kniha vám ukáže, ako používať funkčné myslenie a techniky v rôznych scenároch s Pythonom 3. Viac ako 10 príkladov zameraných na matematické a štatistické algoritmy, čistenie údajov a prieskumnú analýzu údajov. Naučíte sa, ako používať generátorové výrazy, zoznamy s porozumením a dekorátory vo svoj prospech. Nemusíte sa však úplne vzdať objektovo orientovaného návrhu - uvidíte aj to, ako sa používa natívna objektová orientácia jazyka Python v spojení s technikami funkcionálneho programovania.

Na konci tejto knihy sa budete dobre orientovať v základných funkciách funkcionálneho programovania v jazyku Python a pochopíte, prečo a kedy vám funkcionálne myslenie pomáha. Budete mať tiež k dispozícii všetky nástroje, ktoré potrebujete na to, aby ste sa mohli venovať ďalším funkcionálnym témam, ktoré nie sú súčasťou jazyka Python.

Čo sa naučíte:

⬤ Využívať knižnice jazyka Python, aby ste sa vyhli zložitým problémom s triedami meniacimi stavy.

⬤ Využívať vstavané funkcie vyššieho rádu, aby ste sa vyhli prepisovaniu bežných algoritmov.

⬤ Napísať generátorové funkcie na vytvorenie lenivého spracovania.

⬤ Navrhnúť a implementovať dekorátory pre funkčnú kompozíciu.

⬤ Využívanie typových anotácií jazyka Python na opis parametrov a výsledkov funkcií.

⬤ Aplikácia funkčného programovania na súbežnosť a webové služby.

⬤ Preskúmajte knižnicu PyMonad na stavové simulácie.

Pre koho je táto kniha určená:

Funkcionálna paradigma je veľmi užitočná pre programátorov pracujúcich v oblasti dátovej vedy alebo pripravujúcich sa na technické pohovory, ale každý vývojár v jazyku Python, ktorý chce vytvárať spoľahlivejší, stručnejší a expresívnejší kód, sa z tejto knihy veľa naučí.

Na to, aby ste začali, nie sú potrebné žiadne predchádzajúce znalosti funkcionálneho programovania, hoci sa predpokladá znalosť programovania v jazyku Python. Nevyhnutné je mať spustené prostredie Pythonu.

Ďalšie údaje o knihe:

ISBN:9781803232577
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Objektovo orientované programovanie v jazyku Python - štvrté vydanie: Vytváranie robustných a...
Komplexný sprievodca skúmaním moderného jazyka...
Objektovo orientované programovanie v jazyku Python - štvrté vydanie: Vytváranie robustných a udržiavateľných objektovo orientovaných aplikácií a knižníc v jazyku Python. - Python Object-Oriented Programming - Fourth Edition: Build robust and maintainable object-oriented Python applications and libraries
Mastering Object-Oriented Python - druhé vydanie - Mastering Object-Oriented Python - Second...
Získajte komplexný prehľad o programovacích postupoch...
Mastering Object-Oriented Python - druhé vydanie - Mastering Object-Oriented Python - Second Edition
Modern Python Cookbook - Second Edition (Moderná kuchárka jazyka Python - druhé vydanie): 133...
Kompletné recepty rozmiestnené v 15 kapitolách,...
Modern Python Cookbook - Second Edition (Moderná kuchárka jazyka Python - druhé vydanie): 133 receptov na vývoj bezchybných a expresívnych programov v jazyku Python 3.8 - Modern Python Cookbook - Second Edition: 133 recipes to develop flawless and expressive programs in Python 3.8
Funkčné programovanie v jazyku Python - tretie vydanie: 3. vydanie - 3. ročník: Využívajte...
"Používanie tejto knihy zvýšilo moju efektivitu pri...
Funkčné programovanie v jazyku Python - tretie vydanie: 3. vydanie - 3. ročník: Využívajte funkcionálny prístup na písanie stručného, expresívneho a efektívneho kódu v jazyku Python. - Functional Python Programming - Third Edition: Use a functional approach to write succinct, expressive, and efficient Python code
Projekty v reálnom svete v jazyku Python: Vydarené projekty v jazyku Python: 1. vydanie: Vytvorte si...
Vývoj aplikácií v jazyku Python pomocou...
Projekty v reálnom svete v jazyku Python: Vydarené projekty v jazyku Python: 1. vydanie: Vytvorte si portfólio aplikácií v jazyku Python, ktoré sa dajú nasadiť - Python Real-World Projects: Craft your Python portfolio with deployable applications

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)