1. Learn
  2. /
  3. Cursuri
  4. /
  5. Exersarea întrebărilor de interviu de programare în Python

Connected

exercițiu

Stocarea datelor într-un dicționar

Suprafața de mai jos se numește paraboloid circular:

Circular Paraboloid

Ea poate fi descrisă prin următoarea ecuație: $$ \frac{x^2}{a^2} + \frac{y^2}{a^2} = z $$ Să setăm coeficientul \(a\) la valoarea 1. Prin urmare, raza la fiecare secțiune va fi egală cu \(\sqrt{z}\).

Sarcina ta este să creezi un dicționar care stochează corespondența dintre perechea de coordonate \((x, y)\) și coordonata \(z\) (listele cu intervalele considerate pentru \(x\) și \(y\) sunt date: range_x, respectiv range_y).

Instrucțiuni 1/3

undefined XP
    1
    2
    3
  • Calculează valoarea coordonatei \(z\) folosind coordonatele \(x\) și \(y\).
  • Creează o cheie nouă pentru dicționarul circ_parab, reprezentată ca un tuplu ce conține \(x\) și \(y\).
  • Creează o nouă pereche cheie-valoare în circ_parab.