Le f-strings o stringhe formattate sono molto utili per scrivere codice conciso e chiaro. Rendono la formattazione delle stringhe molto semplice. Le f-strings iniziano con una f seguita da un'apertura di virgolette:
a = 55
b = 453
res = str(a) + ' * ' + str(b) + ' = ' + str(a * b)
a = 55
b = 453
res = f'{a} * {b} = {a * b}'
Entrambe producono lo stesso res, tuttavia il secondo esempio è molto più conciso e comprensibile. Qualsiasi espressione che deve far parte di una stringa è racchiusa tra {}. Python la converte automaticamente in una stringa e la inserisce nel risultato finale.
Sfida
Dato 3 interi a, b, e c, il tuo compito è stampare (a + b) / c = x, dove a, b, e c sono i rispettivi valori in ingresso e x è il risultato dell'espressione.