.. -*- coding: utf-8 -*- 結果出力関数 ------------ ここまでは,結果の出力には Python の組み込み関数 ``print()`` を使用してきましたが, PySIMPLE は他にも書式指定出力関数 ``Printf()`` があります. :: from pysimple import Problem, Element, Parameter, IntegerVariable, Sum ↓ :: from pysimple import Problem, Element, Parameter, IntegerVariable, Sum, Printf :: # 結果出力 print(x.val) ↓ :: # 結果出力 Printf('油田 {} の最適運転日数 = {:.0f}', i, x[i].val) 対応する実行結果出力は以下のようになります.:: 油田 0 の最適運転日数 = 2 油田 1 の最適運転日数 = 3 関数 ``Printf()`` の書式指定は,:: Printf(出力書式指定, 出力対象1, 出力対象2, ...) となります. 出力対象には,添字,変数,式,定数,目的関数,など任意のものを任意の個数だけ指定できます. 出力書式指定の指定方法は,:obj:`~pysimple.Printf` を確認してください. このモデルは PySIMPLE のサンプルとして同梱されています. このサンプルを実行するには次のようにします.:: $ python -m pysimple.sample.tutorial oil7