Answers for "new line in f string python"

12

python new line

# n Makes A new Line.
print("Hello n World!")
#Out Put
#Hello
# World!
#Still Counts The Space!
Posted by: Guest on March-27-2020
0

f-string expression part cannot include a backslash

This is specified in the PEP for f-strings:
Backslashes may not appear inside the expression portions of f-strings, [...]

One option is assinging 'n' to a name and then .join on that inside the f-string; that is, without using a literal:
Example:
names = ['Adam', 'Bob', 'Cyril']
nl = 'n'
text = f"Winners are:{nl}{nl.join(names)}"
print(text)
Posted by: Guest on November-02-2020

Python Answers by Framework

Browse Popular Code Answers by Language