Podpora funkcionálního programování v Pythonu: dynamický výběr (dispatch)
Zdroj:
root.cz
30.04.2026 (00:00)
it, počítače
Dnes se zaměříme na popis techniky nazvané dynamický výběr (dynamic dispatch) v Pythonu. Ve standardní knihovně je podporován single dispatch, a to jak pro funkce, tak i pro metody. Rozšířením této techniky vzniká multiple dispatch. celý článek
Podpora funkcionálního programování v Pythonu a knihovna functools (3. část)
Zdroj:
root.cz
10.08.2023 (00:00)
it-pocitace
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.
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
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 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í)
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í.
Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI
Zdroj:
root.cz
26.12.2023 (00:00)
it-pocitace
Pro tvorbu aplikací s grafickým uživatelským rozhraním v Pythonu máme na výběr množství knihoven a GUI toolkitů. Souběžně s vývojem toolkitů určených pro desktopy vznikají knihovny, zaměřené na rychlou tvorbu GUI.
Programování elektroniky: Vánoční stromeček s Wi-Fi a ovládáním přes web
Zdroj:
zive.cz
19.12.2021 (18:45)
it-pocitace
Nastal čas zdobení vánočního stromečku • My si ho ozdobíme pomocí Pythonu 3 a z webového prohlížeče • Dnes si totiž naprogramujeme modul s 25 RGB LED pro Raspberry Pi
Programování elektroniky: Nejmenší ze všech britských malin Raspberry Pi Pico
Zdroj:
zive.cz
28.03.2021 (18:45)
it-pocitace
Elektrokutilové dostali do nového roku nečekaný dárek • Rodina destiček se rozrostla o novou britskou malinu • Dnes si ji naprogramujeme v Pythonu a C/C++
Transcrypt: technologie umožňující použití Pythonu v prohlížeči
Zdroj:
root.cz
24.10.2023 (00:00)
it-pocitace
V dnešním článku se seznámíme s nástrojem Transcrypt, což je další překladač (přesněji řečeno transpřekladač – transpiler) zdrojových kódů z Pythonu do JavaScriptu. Nabízí i celou řadu funkcí ze standardní knihovny Pythonu.
Funkcionální programování v Pythonu s využitím knihovny Toolz
Programování elektroniky: Ovládáme lacinou klimatizaci z příkazové řádky
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (2)
Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)
Programování elektroniky: Přesuneme styl z fotografie na webkameru i bez A.I.
Rychlost CPythonu 3.11 a 3.12 v porovnání s JIT a AOT překladači Pythonu
Programování pro nejmenší: Scratch je základ, se kterým je snadné začít
Spacemacs: práce s projekty psanými v Pythonu a režim Org
Programování elektroniky: Detektor (nejen) červených plavek pomocí OpenCV
Funkcionální programování v Pythonu s využitím knihovny Toolz (2. část)
Švýcaři investovali 25 milionů do českého programování bez programování BotX
Kombinace možností ggplot2 a Pythonu: knihovna Plotnine
[článek] Programování bez programování. Český AppNow startuje po třech letech nonstop vývoje
Použití Pythonu pro tvorbu testů: od jednotkových testů až po testy UI
Manipulace s binárními datovými strukturami v Pythonu
Co vy na to? Programování by se mělo začít vyučovat už na základních školách
Sledování správy paměti v Pythonu s využitím nástroje objgraph
Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin
Nová špičková kamera pro Raspberry Pi: Fotíme a ostříme v Pythonu
Nástroj huey: užitečná knihovna pro práci s frontami úloh v Pythonu
Pyrsistent: persistentní datové struktury v Pythonu
Volání subrutin naprogramovaných v assembleru z jazyka Python
Softwarová sklizeň (18. 2. 2026): udělejte si pořádek v modulech Pythonu
PyScript: další technologie umožňující využití Pythonu v prohlížeči
Interpret Pythonu bez GILu: vyplatí se odstranění velkého zámku?
PyScript: Python ve webovém prohlížeči (dokončení)
Souběžné a paralelně běžící úlohy naprogramované v Pythonu – závěrečné zhodnocení
ČVUT vytvořila náhradu Lega, jde o stavebnici pro výuku programování a robotiky
Automatický refaktoring zdrojových kódů Pythonu s využitím nástroje Pyrefact
AI asistenti pro vývoj software: nástroje používané pro agentické programování
Jak složit panorama v Pythonu. Pomůže knihovna OpenCV a výsledky budou fakt povedené

