1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Finanční prognózování v Pythonu

Connected

cvičení

Převod formátů data – explicitní přístup

Podívejme se na jedno z dat z předchozího cvičení.

  • Prodej A: 4000 ze dne 14/02/2018

Pomocí knihovny datetime jsme identifikovali den d, měsíc m a rok y, což nám pomáhá rozlišovat data z různých datových sad s odlišnými formáty. Co ale dělat v situaci, kdy chceme datum převést do konkrétního formátu?

V tomto cvičení převedeš Prodej A z formátu 14/02/2018 do stejného formátu jako Prodej B (tj. 14 February 2018).

Snadno to zvládneme pomocí vestavěných funkcí Pythonu. Nezapomeň, že k rozdělení řetězce slouží metoda .split().

Vstupem pro toto cvičení bude datum a čas Prodeje A.

Pokyny

100 XP
  • Vytvoř proměnnou dt, která bude obsahovat řetězcovou reprezentaci data, jež chceš převést do nového formátu (tj. Prodej A).
  • Vytvoř slovník pro měsíce mm, který bude určovat, který měsíc odpovídá kterému číslu, ve formátu {'number':'month name'}.
  • Rozděl řetězec dt podle znaku / a přiřaď hodnoty do proměnných day, month a year.
  • Výsledek vypiš spojením řetězce s využitím slovníku pro daný měsíc do nového formátu.