レッスン2 / 3問目

『format 順序の指定』

Lesson1

変数message, date, textを用いて以下の文字列を出力してください。

日付:4月15日 本日も快晴です。

Last updated:2020/2/3

日付:4月15日 本日も快晴です。
  1. message = "日付:{1} {0}"

  2. date = "4月15日"
  3. text = "本日も快晴です。"

  4. # ここにコードを記述してください

  5. print(message.format(text, date))
main.py
設定
g
n
i
d
a
o
L

                 
        

    
            

Leagence Programming

formatでは文字列内の{}波括弧に{1}{0}のように番号を記述することで、変数を差し込む順番を指定することができます。

例を見ていきましょう。

  1. foo = "{1},{0},{2}"
  2. print(foo.format("値1", "値2", "値3"))
値2,値1,値3    # {0}から順番に値が差し込まれる

上記のようにformatに渡した変数が{0}から順番に差し込まれます。