Cours de Développement Python
Chapitre
>
Niveau
Opérateurs de base
Ajouter et Soustraire
Objectif
Ramasser les œufs et équilibrer les comptes en ajoutant et soustrayant leurs quantités.
Il est temps de ramasser des œufs dans les nids, promenez-vous et ramassez les divers œufs sur le terrain afin que nous puissions documenter combien d'œufs ont été pondus. Parmi tous les œufs pondus, il y a quatre (4) œufs qui ne sont pas bons, cependant, les œufs rouges contiennent deux fois plus de nutriments que les œufs ordinaires. Documentez combien de bons œufs vous avez, et quelle est leur valeur nutritionnelle.
D'abord, promenez-vous pour ramasser tous les œufs, puis créez trois (3) variables pour chaque type d'œuf : white_eggs, dark_eggs, red_eggs. Dans ces variables, ajoutez le nombre d'œufs que vous avez recueillis de chaque type.
Une fois que vous avez tout collecté, rendez-vous aux marques en X foncées et documentez tous les œufs qui sont bons de ce lot. Utilisez la fonction speak() pour annoncer le nombre en ajoutant (+) ensemble les trois variables que vous avez créées et en soustrayant (-) le nombre d'œufs qui sont mauvais de ce lot, dans ce format : player.speak(white_eggs + dark_eggs + red_eggs - 4).
Après avoir terminé de documenter le nombre d'œufs que vous avez ce lot, dirigez-vous vers la marque en X claire et vérifiez quelle est la valeur nutritionnelle de chaque œuf. D'abord, vous devez soustraire les mauvais œufs de chaque variable, il y a deux (2) mauvais œufs blancs, un (1) mauvais œuf foncé, un (1) mauvais œuf rouge qui doivent être retirés, comme ceci :
white_eggs -= 2 dark_eggs -= 1 red_eggs -= 1
Ensuite, multipliez les red_eggs par deux (2) parce que leur valeur nutritionnelle est double ainsi : red_eggs *= 2 . Ensuite, utilisez la fonction speak() à la marque X et ajoutez (+) ensemble toutes les variables avec leurs nouvelles valeurs pour compléter le niveau.