Python開発コース
チャプター
>
レベル
基本演算子
定数と演習
目的
卵かごを取り、卵を容器に入れて保管する前に、いくつの卵を保管したかを確認してください。
定数は変数に似ていますが、あらかじめ割り当てられた変更できない値を持ちます。この演習では、カゴの中の卵の数を表す未知の値を持つ定数 egg_basket を使用します。
各コンテナ用に bag1、bag2 という名前の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))
コードブック