I want to accomplish the following
answer = True
myvar = \"the answer is \" + answer
and have myvar\'s value be \"the answer is True\". I\'m pr
The recommended way is to let str.format handle the casting (docs). Methods with %s substitution may be deprecated eventually (see PEP3101).
>>> answer = True
>>> myvar = "the answer is {}".format(answer)
>>> print(myvar)
the answer is True
In Python 3.6+ you may use literal string interpolation:
>>> print(f"the answer is {answer}")
the answer is True