typestar

Formato con f-strings en Python

Las cadenas plantilla en línea de Python, con formato incorporado.

nombre = "Marie"
puntaje = 0.91234
conteo = 1234567

letrero = f"¡Bienvenida de nuevo, {nombre}!"
porcentaje = f"precisión: {puntaje:.1%}"
relleno = f"|{nombre:>10}|"
agrupado = f"{conteo:,} filas"

debug = f"{puntaje=}"
calculo = f"doble: {puntaje * 2:.3f}"

Cómo funciona

  1. Interpola cualquier expresión dentro de llaves {}.
  2. Los especificadores de formato tras : manejan porcentajes, relleno y comas.
  3. {puntaje=} imprime la expresión y su valor para depurar.

El intento, en números

Líneas
11
Caracteres a escribir
258
Tokens
76
Ritmo de tres estrellas
85 tpm

Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 54 segundos.

Escribe este fragmento

Paso 1 de 9 en Cadenas; paso 7 de 72 en Fundamentos del lenguaje.

← Anterior Siguiente →