“La partie d'expression de la chaîne F ne peut pas inclure une barre oblique inverse” Réponses codées

F CONDUCTION CONDUCTIONNEL

string = f'I am {num:{".2f" if ppl else ""}}'
Busy Boar

La partie d'expression de la chaîne F ne peut pas inclure une barre oblique inverse

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)
BlueMoon

Réponses similaires à “La partie d'expression de la chaîne F ne peut pas inclure une barre oblique inverse”

Questions similaires à “La partie d'expression de la chaîne F ne peut pas inclure une barre oblique inverse”

Plus de réponses similaires à “La partie d'expression de la chaîne F ne peut pas inclure une barre oblique inverse” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code