formatメソッド

以下、pythonについて。

おなじ型(str型)をつづけるばあい

gengo1=’令和’

gengo2=’元年’

print(gengo1+gengo2)

令和元年


ちがう型(str型+int型)をつづけるばあい

gengo3 = 1

print(gengou1+gengo3)

エラー


このばあい、1をstr型の’1’にすれば解決する。

gengo4 = ‘1’

print(gengo1+gengo 4)

令和1


ただし、変数をつくるとき、str型かint型か、かんがえるのはメンドくさい。str型のformatメソッドをつかうのが一般的のようだ。

print(‘令和{}’.format(gengo3))

令和1

気づいたことを、お気軽に。
公開まで、やや時間がかかりまーす!