文字列の連結や、変数を展開する方法について

  • 値の埋め込み
  • 表示幅、桁数、行揃えの指定

name = "test"
score = 22.8
#方法1:出力内容の表示幅、桁数は指定なし
# print("name: %s, score: %f" % (name, score))
#方法1:出力内容の幅を指定する
# print("name: %-10s, score: %10.2f" % (name, score))
#方法2:出力内容の幅は指定なし
# print("name: {0}, score: {1}".format(name, score))
#方法2:表示幅、桁数、行揃えの指定
print("name: {0:>10s}, score: {1:<10.2f}".format(name, score))