Sestavení škálovače receptů
Teď znáš všechny stavební kameny – je čas dát vše dohromady! Tvůj škálovač receptů musí: zkontrolovat, jestli máš v spíži dostatek surovin, přepočítat recept na více porcí a sestavit nákupní seznam chybějících položek. Původní recept na rajčatové těstoviny s bazalkou je na 4 porce a ty pořádáš party pro 10 lidí.
Slovník pantry obsahuje aktuální zásoby a slovník recipe uchovává základní množství surovin. Proměnná scale_factor je nastavená jako počet hostů / původní počet porcí (10/4).
Toto cvičení je součástí kurzu
Introduction to Python for Developers
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
shopping_list = []
# Loop through each ingredient and amount in the recipe
for ____, ____ in ____:
print(ingredient)