Přejít k hlavnímu obsahu
SŠMG
  • Titulní stránka
  • Další
Momentálně na stránky přistupujete s právy hosta.
Přihlášení
Titulní stránka
  1. PRX 1.I/1 - 2022/2023
  2. Přetypování

Přetypování

Požadavky na absolvování
Otevřené: Pondělí, 23. ledna 2023, 00.00
Termín: Čtvrtek, 26. ledna 2023, 23.59

Implementujte funkce strToInt (text), orizniFloatNaInt (tenth) a vratIntJakoString (integer, string).

Soubor pretypovani.zip (který najdete dole) rozbalte a otevřete v programu JetBrains Pycharm. Pro spuštění programu je nutné mít v počítači nainstalovaný Kompilátor Python 3.9 nebo nižší. Po otevření najdete dva soubory retyping.py a test.py. Implementujte soubor retyping.py, kde už máte připravené výše zmíněné funkce. Soubor test.py slouží k otestování, zda máte dané funkce dobře, spustit ho můžete pomocí zeleného tlačítka vlevo vedle kódu testů.

Funkce strToInt (text):
Test (test.py) vám posílá hodnoty typu String a vy je máte vrátit jako int. Takže test posílá například v proměnné text hodnotu "48" a vy máte pomocí return vrátit 48. Test může posílat jakoukoliv hodnotu ho napadne, hodnota 48 je tady pouze jako příklad. Váš program musí fungovat pro libovolnou hodnotu, která přijde do proměnné text od testu.

Funkce orizniFloatnaInt (tenth):
Test (test.py) vám posílá hodnoty typu float (desetinné číslo) a vy ho máte oříznout a vrátit jako int. Takže test posílá například v proměnné tenth hodnotu 25.3 a vy máte pomocí return vrátit 25. Test může posílat jakékoliv číslo s ukončeným desetinným rozvojem, které ho napadne, hodnota 25.3 je tady pouze jako příklad. Váš program musí fungovat pro libovolnou hodnotu, která přijde do proměnné tenth od testu.

Funkce vratIntegerAStringJakoString (integer, string):
Test (test.py) vám posílá hodnoty typu int a str a vy je máte spojit do stringu a vrátit jako string. Takže test posílá například v proměnné integer hodnotu 32 a v proměnné string hodnotu "45" vy máte pomocí return vrátit "3245". Test může posílat jakékoliv číslo a jakýkoliv text, které ho napadne, hodnoty 32 a "45" jsou tady pouze jako příklad. Váš program musí fungovat pro libovolnou hodnotu, která přijde do proměnných integer a string od testu.

Do moodlu k úkolu odevzdávejte soubor retyping.py přejmenovaný na příjmení.py (bez diakritiky)!


  • pretypovani2023.zip pretypovani2023.zip
    23. ledna 2023, 23.45
Kontaktujte podporu stránek
Momentálně na stránky přistupujete s právy hosta. (Přihlášení)
Souhrn uchovávaných dat
Stáhněte si mobilní aplikaci
Používá Moodle