1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Procvičování otázek z kódovacích pohovorů v Pythonu

Connected

Cvičení

Ukládání dat do slovníku

Plocha zobrazená níže se nazývá kruhový paraboloid:

Circular Paraboloid

Popsat ho lze následující rovnicí: $$ \frac{x^2}{a^2} + \frac{y^2}{a^2} = z $$ Nastavme koeficient \(a\) na hodnotu 1. Poloměr v každém řezu pak bude roven \(\sqrt{z}\).

Tvým úkolem je vytvořit slovník, který uchovává mapování z dvojice souřadnic \((x, y)\) na souřadnici \(z\) (seznamy s uvažovanými rozsahy pro \(x\) a \(y\) jsou zadány: range_x, resp. range_y).

Pokyny 1/3

undefined XP
    1
    2
    3
  • Vypočítej hodnotu souřadnice \(z\) pomocí souřadnic \(x\) a \(y\).
  • Vytvoř nový klíč pro slovník circ_parab jako tuple obsahující \(x\) a \(y\).
  • Přidej do circ_parab nový pár klíč–hodnota.