Začněte nyníZačněte zdarma

Dekódování funkcí se správnými prompty

Jsi v týmu Sales Data Analytics ve společnosti nabízející krátkodobé půjčovny kol a motocyklů ve městě. Ceny jsou dynamické: v době špičky (7–10 hod. a 17–20 hod.) se žádné slevy neuplatňují; mimo špičku mohou ceny klesnout až o 40 % v závislosti na poptávce a využití.

Funkce níže počítá ceny a je uložena v souboru pricing.py, který může LLM číst a používat:

def calc_price(base_price, is_peak, discount_ratio):
  if is_peak:
    return base_price
  return base_price * (1 - 0.4 * discount_ratio)

Toto cvičení je součástí kurzu

AI-Assisted Coding for Developers

Zobrazit kurz

Pokyny k cvičení

- Pomocí promptu požádej model o vylepšení funkce pro lepší **čitelnost a správnost**, přidej kontext o cenách ve špičce a mimo špičku a o **use case dynamického cenotvorby**, a požádej o vrácení odpovědi jako **Python kód formátovaný podle PEP 8**.

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení