print(f"my age is {54} and my name is {True}")
yields
my age is 54 and my name is True
and the following also works
print(f"my age is {54.0} and my name is {True}")
However, when I place a string inside the curly brackets:
print(f"my age is {54.0} and my name is {"Bill"}")
I get an Invalid Syntax error.
So how is the string data type different from other primitives in this instance?