Podpora funkcionálního programování v Pythonu a knihovna functools (3. část)
Zdroj: root.cz 10.08.2023 (00:00) it, počítače
Ve třetím článku o funkcionálním programování v Pythonu si popíšeme většinu funkcí, které nalezneme v knihovně functools. Taktéž se zmíníme o podpoře dekorátorů, což je další funkcionální technika převedená do Pythonu. celý článek
Podpora funkcionálního programování v Pythonu a knihovna functools
Zdroj: root.cz 27.07.2023 (00:00) it-pocitace
Python je multiparadigmatickým jazykem, což znamená, že lze psát prakticky čistě imperativně, ale i objektově. Navíc v Pythonu nalezneme poměrně velké množství vlastností převzatých z funkcionálních jazyků.
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses
Zdroj: root.cz 28.07.2020 (00:00) it-pocitace
[35 minut čtení] Druhou knihovnou určenou pro podporu funkcionálního programování v jazyku Lua je knihovna Moses. Ta se v některých ohledech odlišuje od již popsané knihovny Lua Fun a volba záleží na požadavcích konkrétního projektu. 1. Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses
Když možnosti functools nedostačují: další knihovny pro funkcionální programování v Pythonu
Zdroj: root.cz 17.08.2023 (00:00) it-pocitace
Ve čtvrtém článku o podpoře funkcionálního programování v jazyku Python se zaměříme na popis knihovny nazvané funcy, která do Pythonu přináší další užitečné funkcionální techniky, mezi než patří currying funkcí a taktéž kompozice funkcí.
Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Zdroj: root.cz 20.08.2020 (00:00) it-pocitace
[39 minut čtení] Ve třetím a současně i závěrečném článku o knihovně Moses dokončíme popis prakticky všech zbývajících funkcí určených jak pro práci s poli, tak i se slovníky. Obě struktury jsou přitom reprezentovány jediným typem – tabulkou. 1. Podpora funkcionálního programování v jazyku Lua s využitím knihovny Moses (dokončení)
Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses (pokračování)
Zdroj: root.cz 04.08.2020 (00:00) it-pocitace
[41 minut čtení] Ve druhém článku o knihovně Moses se budeme zabývat funkcemi, které jsou určeny pro zpracování tabulek. Oproti knihovně Lua Fun je nabídka operací implementovaná v knihovně Moses mnohem rozmanitější, proto si ukážeme i více příkladů. 1. Podpora funkcionálního programovaní v jazyku Lua s využitím knihovny Moses (pokračování)
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Zdroj: root.cz 12.11.2020 (00:00) it-pocitace
[29 minut čtení] Knihovna ggplot2 určená pro použití v programovacím jazyku R se stala velmi populární a mnoho uživatelů k R přivedla. Podobný koncept, grammar of graphics, lze však použít i v jiných jazycích, například v Pythonu. 1. Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
Jak složit panorama v Pythonu. Pomůže knihovna OpenCV a výsledky budou fakt povedené
Zdroj: zive.cz 02.03.2024 (12:45) it-pocitace
Skládání panoramat zabere v Pythonu jen pár řádků kódu • Pomůže knihovna OpenCV pro manipulaci s pixely • Výsledek vypadá velmi hezky i v plné automatice
Nástroj huey: užitečná knihovna pro práci s frontami úloh v Pythonu
Zdroj: root.cz 18.06.2020 (00:00) it-pocitace
[42 minut čtení] V seriálu o message brokerech jsme se již seznámili s několika nástroji umožňujícími plánování asynchronně spouštěných úloh v Pythonu: RQ, Celery či Dramatiq. Dnes si popíšeme čtvrtý nástroj podobného typu jménem Huey. 1. Nástroj huey aneb další užitečná knihovna pro práci s frontami úloh v Pythonu
Programování elektroniky: Detektor (nejen) červených plavek pomocí OpenCV
Zdroj: zive.cz 17.05.2020 (18:53) it-pocitace
Knihovna OpenCV je dnes standard počítačového vidění • Hrajeme si s ní v Pythonu na Raspberry Pi 4 • Dnes si vyrobíme detektor červených objektů
Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu (2. část)
Zdroj: root.cz 14.03.2024 (00:00) it-pocitace
Ve druhém článku o knihovně LibCST, která umožňuje modifikaci zdrojových kódů napsaných v Pythonu s využitím CST (derivačního stromu), si ukážeme, jak naprogramovat přejmenování proměnné, záměnu operátorů, přejmenování funkce apod.
Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio
Knihovna Polars: výkonnější alternativa ke knihovně Pandas
Funkcionální programování v Pythonu s využitím knihovny Toolz (2. část)
Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu
SymPy: knihovna pro symbolické výpočty zapsané přímo v Pythonu (2. část)
Testování webových aplikací s REST API z Pythonu (2)
Sledování správy paměti v Pythonu s využitím nástroje objgraph
Programování elektroniky: Vánoční stromeček s Wi-Fi a ovládáním přes web
PyScript: Python ve webovém prohlížeči (dokončení)
Programování elektroniky: Nejmenší ze všech britských malin Raspberry Pi Pico
Shluková analýza (clustering) a knihovna Scikit-learn
Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Funkcionální programování v Pythonu s využitím knihovny Toolz
Programování elektroniky: Ovládáme lacinou klimatizaci z příkazové řádky
Programování elektroniky: Přesuneme styl z fotografie na webkameru i bez A.I.
Programování pro nejmenší: Scratch je základ, se kterým je snadné začít
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu
Knihovna ipycanvas aneb kreslicí plátno pro Jupyter Notebook (2. část)
Spacemacs: práce s projekty psanými v Pythonu a režim Org
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – knihovna Trio (2)
Švýcaři investovali 25 milionů do českého programování bez programování BotX
Pyrsistent: persistentní datové struktury v Pythonu (dokončení)
Tvorba sešitů ve formátu XLSX v Pythonu: knihovna XlsxWriter (pokračování)
Faust: platforma pro proudové zpracování dat v Pythonu
[článek] Programování bez programování. Český AppNow startuje po třech letech nonstop vývoje
SymPy: knihovna pro symbolické výpočty zapsané přímo v Pythonu
Knihovna Bokeh: dokončení seriálu o vykreslování grafů
Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Co vy na to? Programování by se mělo začít vyučovat už na základních školách
Podporovat videohry? Aby pak děti nebyly závislé, bojí se část poslanců
Co se chystá pro Linux 5.16, část první: spousta nových ARM SoC
Programovací paradigma založené na tocích (dat) a knihovna goflow
Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin