Kurs Rozwoju w Pythonie
Rozdział
>
Poziom
Podstawowe operatory
Stałe i Ćwiczenia
Cel
Weź kosz jajek i umieść jajka w pojemnikach, zanim określisz, ile jaj przechowałeś.
Stałe są podobne do zmiennych, z tą różnicą, że mają przypisaną wartość, której nie można zmienić. W tym ćwiczeniu będziesz używać stałej o nazwie egg_basket, która ma nieznaną wartość reprezentującą liczbę jajek w koszu.
Utwórz dwie zmienne dla każdego pojemnika o nazwach: bag1, bag2 i umieść połowę jajek w każdej torbie, używając operatorów, tak jak to: bag1 = egg_basket/2
Przejdź do ciemnych znaków X przed pojemnikami i użyj funkcji place(), aby umieścić torby w każdym pojemniku, jak to: player.place(bag1) .
Następnie przejdź do jasnych znaków X przed stołami i użyj funkcji speak(), aby wyrazić, ile masz jajek.
Na pierwszym jasnym znaku X wyraź, ile masz łącznie jajek: player.speak("there are %d eggs" % (egg_basket)) . Na następnym jasnym znaku X wyraź, ile jest jajek w każdym pojemniku, tak jak to: player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))