Steven D'Aprano wrote: > I don't think I want this behaviour: > > f'{spam}' '{eggs}' > => format(spam) + '{eggs}' What do you think should happen in this case: '{spam}' f'{eggs}' It would seem very strange to me if the f infected strings *before* it as well as after it. -- Greg