Aan de slagGa gratis aan de slag

Bouw een gevoeligheidsanalyse voor de nettowinst

Txs Tools heeft de volgende geprognotiseerde administratiekosten in USD aangeleverd op basis van fulltime medewerkers:

Jul = 1500 Aug = 1500 Sep = 1500

Bouw de geprognotiseerde nettowinst forecast_net_profit wanneer emp_leave = [6, 6, 0] en de kosten per tijdelijke werknemer 80 USD zijn.

Naast emp_leave en admin_usd is de geprognotiseerde brutowinst al voor je beschikbaar als forecast_gross_profit.

Deze oefening maakt deel uit van de cursus

Financiële forecasting in Python

Cursus bekijken

Oefeninstructies

  • Maak een index-variabele en initialiseer deze index op 0.
  • Maak de afhankelijkheid door te loopen over de admin_usd-lijst en gebruik je index om de juiste maand in je lijsten te benaderen.
    • Stel het aantal tijdelijke werknemers (temp) in door te verwijzen naar je emp_leave-lijst op de huidige index.
    • Als er tijdelijke werknemers zijn, moeten je administratieve afhankelijkheden (admin_dep) de extra kosten van de tijdelijke werknemers weerspiegelen (plus de standaard administratiekosten).
    • Anders moet admin_dep de standaard administratiekosten weerspiegelen.
  • Bereken forecast_net_profit als forecast_gross_profit (op de index) min de berekende admin_dep.
  • Print de forecast_net_profit.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

admin_usd = [1500, 1500, 1500]
emp_leave = [6, 6, 0]
forecast_gross_profit = [4850, 2800, 4600]
index = ____

for admin in admin_usd:
    temp = ____[index]
    if temp > 0:
        admin_dep = ____ * 80 + admin
    else: 
         admin_dep = ____ 
    forecast_net_profit = forecast_gross_profit[____] - ____
    print(forecast_net_profit)
    index += 1
print("The forecast net profit is:")
Code bewerken en uitvoeren