pythonの文字列整形について
pythonで波括弧の中に変数を入れたかったけど,.formatでは出来なかったので困っていた.
str = "xxx" print("{}".format(str)) # xxx print("{{}}".format(str)) # {}
仕方なく以下のような感じで書いていた.
print("{" + str + "}") # {xxx}
そういえば%で書けたよなと思い出した.
print("{%s}" % (str)) # {xxx}
1つくらいなら「+」でつなげるのもいいと思うけど,
たくさん使ってて可読性が下がるので,%で書き直したいと思う.