Wow, thanks for the plethora of examples. One thing I'm missing: What about "nested" variable substitution like >>>b = 15 >>>c = 5 >>>f"{2/3:{b}.{c}}" ' 0.66667' Maybe you would like to explore and think that through as well? That would make your blog post perfect for me.