Github

【python3】format関数とPrint関数に関して

python3で書式指定(文字列中に%~といった文字を入れ、変数を使用する方法)が、
従来の”%~,変数” といった形式ではなく”{}~”.formatに変更になっている。
なお、Python3では過去の構文の互換性は保たれている訳ではないので、多少古い本の
サンプルコードを使用してみるとこの辺りでエラーを出すことが多々ある。

このあたりの説明は公式ドキュメント:Stringに記述があるので、より深く知りたい人はそちらを参照してください。

ちなみに、地味にPrint関数も以下の様な修正がかかってたりする。

Python2系統:
①構文:print “—-”
②出力:”—-” ←改行なし

  Python3系統:
①構文:print(”—-“)
②出力:”—-” ←改行あり

 


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です