Kom igångKom igång gratis

Förstå funktioner med rätt promptar

Du jobbar i Sales Data Analytics-teamet på ett stadsbaserat uthyrningsföretag som erbjuder korttidsuthyrning av cyklar och mopeder. Prissättningen är dynamisk: under rusningstid (07–10 och 17–20) gäller inga rabatter, medan priserna under lågtrafik kan sänkas med upp till 40 % beroende på efterfrågan och användning.

Funktionen nedan beräknar priser och finns sparad i pricing.py, en fil som LLM:en kan läsa och använda:

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

Den här övningen är en del av kursen

AI-assisterad kodning för utvecklare

Visa kurs

Övningsinstruktioner

- Promptar modellen att förbättra funktionen för bättre **läsbarhet och korrekthet**, inklusive kontext om prissättning under rus- och lågtrafik samt **användningsfallet med dynamisk prissättning**, och ber den returnera svaret som **PEP 8-formaterad Python-kod**.

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen