# Domácí úkol 06 # IB113/03 # autor: JMÉNO PŘIJMENÍ # UKOL 1 # 10 bodů # Funkce spočítá statistiku nad historickými daty o průměrné teplotě # v měsící a vytiskne letopočty s nejvyšší a nejnižší roční průměrnou teplotou v pořadí. # BONUS: Funkce zpracuje další statistiky (např. nejteplejší měsíc, kdy padly teplotní rekordy, ...) def weather_statistic(filepath): pass # vzorový výstup: # >>> weather_statistic("history_temp.csv") # Nejvyšší průměrná teplota: # 2018: 12.79 °C # 2019: 12.59 °C # 2015: 12.52 °C # 2014: 12.5 °C # 2007: 12.12 °C # Nejnižší průměrná teplota: # 1940: 7.54 °C # 1941: 8.24 °C # 1956: 8.25 °C # 1922: 8.31 °C # 1929: 8.38 °C # UKOL 2 # 15 bodů # Program přečte soubor "diktat.txt" s textem ve formatu dikttu z # a vytiskne text v korektní podobě (tj. dosadí z možností vždy tu správnou variantu). # K řešení můžete a nemusíte použít regulární výrazy a knihovnu . def text_formatting(file_path): pass # vzorový výstup: # >>> text_formatting("diktat.txt") # Zbyněk se rád zabývá hrou na bicí. Tvář mu zdobí vlasy barvy obilí a vypadá trochu jako hobit. ... # ... # UKOL 3 # 15 bodů # Funkce aplikuje na zadany obrazek median filter velikosti 3x3 a vysledek # ulozi do stejne slozky pod nazvem souboru XXX_filtered.YYY, kde XXX.YYY # je nazev originalniho souboru. def median_filter(image_path): pass if __name__ == "__main__": # Zde si můžete testovat vaše řešení. pass