CommencezCommencez gratuitement

Deux projets avec des durées de vie différentes

Le conseil d'administration de l'entreprise a choisi une autre orientation, misant sur des projets légèrement plus courts et des investissements initiaux plus faibles.

Vos chefs de projet ont proposé deux nouvelles idées et ont estimé les flux de trésorerie pour chacune des propositions.

Le projet 1 a une durée de vie de 8 ans, alors que le projet 2 n'a qu'une durée de vie de 7 ans. Le projet 1 exige un investissement initial de 700 000 \(, tandis que le projet 2 ne requiert que 400 000 \).

Les projections de flux de trésorerie pour les deux projets sont les suivantes :

Year Project 1 Project 2
1 -700 $ (investissement initial) -400 $ (investissement initial)
2 100 $ (flux de trésorerie) 50 $ (flux de trésorerie)
3 150 $ 100 $
4 200 $ 150 $
5 250 $ 200 $
6 300 $ 250 $
7 350 $ 300 $
8 400 $ S. O.

Cette activité fait partie du cours

Introduction aux concepts financiers en Python

Voir le cours

Instructions de l’exercice

  • Créez une variable cf_project_1 et assignez-lui un tableau numpy contenant les flux de trésorerie prévus pour le projet 1.
  • Répétez l'opération pour le projet 2, en l'assignant à cf_project_2.
  • Mettez à l'échelle les valeurs d'origine par 1000 (c.-à-d. multipliez les tableaux d'origine par 1000).

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

import numpy as np

# Create a numpy array of cash flows for Project 1
cf_project_1 = ____

# Create a numpy array of cash flows for Project 2
cf_project_2 = ____

# Scale the original objects by 1000x
cf_project1 = ____
cf_project2 = ____
Modifier et exécuter le code