f'The value is {value}.' f"The value is {'4'}." f'input={value!s:#06x}' f'{{{4*10}}}' fr'x={4*10}\n' f'''{x +1}''' f'mapping is { {a:b for (a, b) in ((1, 2), (3, 4))} }' f'{(lambda x: x*2)(3)}' ---------------------------------------------------- [ ["string-interpolation", [ ["string", "f'The value is "], ["interpolation", [ ["punctuation", "{"], "value", ["punctuation", "}"] ]], ["string", ".'"] ]], ["string-interpolation", [ ["string", "f\"The value is "], ["interpolation", [ ["punctuation", "{"], ["string", "'4'"], ["punctuation", "}"] ]], ["string", ".\""] ]], ["string-interpolation", [ ["string", "f'input="], ["interpolation", [ ["punctuation", "{"], "value", ["conversion-option", "!s"], ["punctuation", ":"], ["format-spec", "#06x"], ["punctuation", "}"] ]], ["string", "'"] ]], ["string-interpolation", [ ["string", "f'{{"], ["interpolation", [ ["punctuation", "{"], ["number", "4"], ["operator", "*"], ["number", "10"], ["punctuation", "}"] ]], ["string", "}}'"] ]], ["string-interpolation", [ ["string", "fr'x="], ["interpolation", [ ["punctuation", "{"], ["number", "4"], ["operator", "*"], ["number", "10"], ["punctuation", "}"] ]], ["string", "\\n'"] ]], ["string-interpolation", [ ["string", "f'''"], ["interpolation", [ ["punctuation", "{"], "x\r\n", ["operator", "+"], ["number", "1"], ["punctuation", "}"] ]], ["string", "'''"] ]], ["string-interpolation", [ ["string", "f'mapping is "], ["interpolation", [ ["punctuation", "{"], ["punctuation", "{"], "a", ["punctuation", ":"], "b ", ["keyword", "for"], ["punctuation", "("], "a", ["punctuation", ","], " b", ["punctuation", ")"], ["keyword", "in"], ["punctuation", "("], ["punctuation", "("], ["number", "1"], ["punctuation", ","], ["number", "2"], ["punctuation", ")"], ["punctuation", ","], ["punctuation", "("], ["number", "3"], ["punctuation", ","], ["number", "4"], ["punctuation", ")"], ["punctuation", ")"], ["punctuation", "}"], ["punctuation", "}"] ]], ["string", "'"] ]], ["string-interpolation", [ ["string", "f'"], ["interpolation", [ ["punctuation", "{"], ["punctuation", "("], ["keyword", "lambda"], " x", ["punctuation", ":"], " x", ["operator", "*"], ["number", "2"], ["punctuation", ")"], ["punctuation", "("], ["number", "3"], ["punctuation", ")"], ["punctuation", "}"] ]], ["string", "'"] ]] ] ---------------------------------------------------- Checks for string interpolation.