FC2ブログ

[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文)の記載の複雑さによって、フォートランではいちいち、ここ!でエラーが出たりします。><

そういう苦労が、パイソンではまるでゼロ。

これがどれだけプログラム書きやすいか。

ってことです。

変数を追加記載して内容画面確認したいことが、プログラミング中はいくつもありますが、その都度、フォートランでは面倒な書式をきちんと書かないといけないのですね。

その苦労がゼロってのは・・・

もーー

たまらん

て感じです

コメントの投稿

非公開コメント

No title

なお、パイソン入門には

1)パイソン入門の本かう(薄くてわかりやすくてアナコンダインストール説明してるやつ)

2)アナコンダをインストール(無料。スパイダーエディタという超強力なエディタ環境がついてますのでそれでプログラミングします^^)



No title

なので、パイソンには

・プログラミングのしやすさ重視

・結果出力書式はプログラム完成してからゆっくりやってね

って感じの哲学があります・・
プロフィール

jcsas

Author:jcsas
みんなでがんばります!

最新記事
最新コメント
月別アーカイブ
カテゴリ
アクセスランキング
[ジャンルランキング]
コンピュータ
527位 / 13835人中
アクセスランキングを見る>>

[サブジャンルランキング]
プログラミング
106位 / 2573人中
アクセスランキングを見る>>
来場者数
検索フォーム
リンク
QRコード
QR