Tworzenie skalera przepisów
Poznałeś już wszystkie niezbędne elementy – czas połączyć je w całość! Twój skaler przepisów powinien: sprawdzić, czy masz wystarczająco dużo składników w spiżarni, przeskalować przepis na większą liczbę porcji i utworzyć listę zakupów brakujących produktów. Oryginalny przepis na makaron z pomidorami i bazylią jest na 4 osoby, a ty organizujesz przyjęcie dla 10.
Słownik pantry zawiera aktualne ilości składników w spiżarni, a słownik recipe – bazowe ilości składników. Zmienna scale_factor została już obliczona jako liczba gości podzielona przez oryginalną liczbę porcji (10/4).
To ćwiczenie jest częścią kursu
Wprowadzenie do Pythona dla programistów
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
shopping_list = []
# Loop through each ingredient and amount in the recipe
for ____, ____ in ____:
print(ingredient)