是否可以在“=”表达式中转义 python f 字符串?(Python 3.8 中的新功能)
例如我有以下表达式:
def double(x):
return x * 2
some_int = 2
print(f'{double(some_int) = }')
Run Code Online (Sandbox Code Playgroud)
哪个打印:
double(some_int) = 4
Run Code Online (Sandbox Code Playgroud)
是否可以以some_int某种方式转义参数,以便打印:
double(2) = 4
Run Code Online (Sandbox Code Playgroud)
或者我是否必须输入表达式两次并以老式方式连接文字表达式和结果?