Python開発コース
チャプター
>
レベル

基本演算子
定数と演習

目的

卵かごを取り、卵を容器に入れて保管する前に、いくつの卵を保管したかを確認してください。

定数は変数に似ていますが、あらかじめ割り当てられた変更できない値を持ちます。この演習では、カゴの中の卵の数を表す未知の値を持つ定数 egg_basket を使用します。

各コンテナ用に bag1bag2 という名前の2つの変数を作成し、演算子を使って各バッグに卵の半分ずつを格納します。例えば、bag1 = egg_basket/2 のようにします。

容器の前にある暗いX印の位置へ向かい、place() 関数を使ってバッグを各容器に配置します。例えば、player.place(bag1) のようにします。

その後、テーブルの前にある明るいX印の位置へ向かい、speak() 関数を使って卵の数を伝えます。

最初の明るいX印では、卵の総数を以下のように伝えます:player.speak("there are %d eggs" % (egg_basket)) 。 次の明るいX印では、各容器に入っている卵の数を以下のように伝えます:player.speak("there are %d eggs in bag 1 and %d in bag 2" % (bag1, bag2))

コードブック