[Python] パイソンprint文
結果の列ががたがたで><
でもその点にだけ目をつぶれば、ものすごい便利なんです
フォートランだとある変数hensu2を追加出力したい場合
基本プログラム
write(1, '(a)') hensu1
hensu2追加プログラム
write(1, '(a,1x,a)') hensu1, ' ', hensu2
というふうに、
1)フォーマット'(a,1x,a)'の書き換え
2)hensu1とhensu2とを分離して画面出力させるため' 'を含める
3)フォーマット内にも1xというふうにその' 'のためのフォーマットを記載
という手間がかかりますが、なんとパイソンたんなら
基本プログラム
print(hensu1)
hensu2追加プログラム
print(hensu1, print2)
というふうに、
1)追加したい変数を追加するだけ!
という実にシンプルなんですね。これがとてもプログラムしやすい。
上記のフォートランでのプリント文(write文)の記載の複雑さによって、フォートランではいちいち、ここ!でエラーが出たりします。><
そういう苦労が、パイソンではまるでゼロ。
これがどれだけプログラム書きやすいか。
ってことです。
変数を追加記載して内容画面確認したいことが、プログラミング中はいくつもありますが、その都度、フォートランでは面倒な書式をきちんと書かないといけないのですね。
その苦労がゼロってのは・・・
もーー
たまらん
て感じです
でもその点にだけ目をつぶれば、ものすごい便利なんです
フォートランだとある変数hensu2を追加出力したい場合
基本プログラム
write(1, '(a)') hensu1
hensu2追加プログラム
write(1, '(a,1x,a)') hensu1, ' ', hensu2
というふうに、
1)フォーマット'(a,1x,a)'の書き換え
2)hensu1とhensu2とを分離して画面出力させるため' 'を含める
3)フォーマット内にも1xというふうにその' 'のためのフォーマットを記載
という手間がかかりますが、なんとパイソンたんなら
基本プログラム
print(hensu1)
hensu2追加プログラム
print(hensu1, print2)
というふうに、
1)追加したい変数を追加するだけ!
という実にシンプルなんですね。これがとてもプログラムしやすい。
上記のフォートランでのプリント文(write文)の記載の複雑さによって、フォートランではいちいち、ここ!でエラーが出たりします。><
そういう苦労が、パイソンではまるでゼロ。
これがどれだけプログラム書きやすいか。
ってことです。
変数を追加記載して内容画面確認したいことが、プログラミング中はいくつもありますが、その都度、フォートランでは面倒な書式をきちんと書かないといけないのですね。
その苦労がゼロってのは・・・
もーー
たまらん
て感じです