如何在 Python 3.6+ 中向字符串文字添加 2 个或更多标志?
到目前为止,我能做到:
format flag
my_var = 111
other_var = f'myString{my_var}' # myString111
raw flag
other_var = r'whatever\something'
这将忽略反斜杠作为特殊字符并将其视为普通字符。
但是我怎样才能将两个标志连接在一起呢?
my_var = 111
other_var = rf'whatever\{my_var}'
(我想将反斜杠作为普通字符威胁,同时我想将变量解析为字符串)
最佳答案
按照正确的(字母顺序)顺序排列它们。
my_var = 111
other_var = fr'whatever\{my_var}'
print(other_var)
输出
whatever\111
关于python - 如何在Python字符串中添加两个 "flags",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56432152/