отлично работает следующее:
line = "Hello %(firstname)s %(lastname)s, how are you?"
print line % dict (firstname = "Mike", lastname="Kane")
и отпечатки:
Привет, Майк Кейн, как ты?
Но если у меня нет значения для lastname
, я все еще хочу, чтобы это работало:
line = "Hello %(firstname)s %(lastname)s, how are you?"
print line % dict (firstname = "Mike")
Я хочу, чтобы он просто проигнорировал ключ фамилии и напечатал:
Привет, Майк, как ты?