如何在Python fstring中使用变量,同时包含不会转义下一个字符的反斜杠

如何在Python fstring中使用变量,同时包含不会转义下一个字符的反斜杠,python,string,f-string,rawstring,Python,String,F String,Rawstring,我正在尝试编写以下字符串 目标\=R80.40 正如上面所示,而R80.40应该是从变量派生的值 所以解决方案应该是这样的 version='R80.40' print(f'Target\\={version}') OUTPUT: Target\=R80.40 但是我希望代码中的字符串在没有双反斜杠的情况下看起来更好 因此,在这种情况下,解决方案可以是使用原始字符串r“” 可以同时使用fstring和原始字符串吗?事实证明,同时使用fstring和原始字符串非常简单 version='R80.

我正在尝试编写以下字符串

目标\=R80.40

正如上面所示,而R80.40应该是从变量派生的值

所以解决方案应该是这样的

version='R80.40'
print(f'Target\\={version}')
OUTPUT: Target\=R80.40
但是我希望代码中的字符串在没有双反斜杠的情况下看起来更好

因此,在这种情况下,解决方案可以是使用原始字符串r“”


可以同时使用fstring和原始字符串吗?

事实证明,同时使用fstring和原始字符串非常简单

version='R80.40'
print(fr'Target\={version}')
OUTPUT: Target\=R80.40
字符串前面有f和r

version='R80.40'
print(fr'Target\={version}')
OUTPUT: Target\=R80.40