News

Earlier today the Python release team announced that the newest major release of the language, Python 3.12.0, is now available. It includes many new features, such as flexible f-string parsing ...
F-strings, Python’s convenient system for performing string formatting, used to be heavily restricted in terms of how they could be formatted. Python 3.12 removes many of these limitations.
Python 3.8.0 now available New Python features F strings in Python 3.12 have also seen some changes. They have become less finicky, allowing for nested double quotes.
We’ve long used f-strings in Python to conveniently format variables in a string. Python 3.14 introduces an even more advanced feature in this vein, template strings as defined in PEP 750.