Uso de formato en Python

Como función de cadena de formato de Python, Fotmat identifica principalmente los campos de reemplazo mediante llaves {} en la cadena para completar el formato de la cadena. El formato es un nuevo método para formatear cadenas en Python2.6. Tiene muchas ventajas sobre la versión anterior del método de formato. Un solo parámetro se puede generar varias veces y el orden de los parámetros puede ser diferente.

El uso de funciones de formato en Python

La sintaxis básica es reemplazar las anteriores por {} y:.

Por ejemplo, 1, genera un número de dos dígitos: print("{:. 2f}". Formato (3.1456879)), redondeado.

2. El índice se puede rellenar con llaves para asegurar la posición secuencial de los parámetros en formatos posteriores, por ejemplo:

Print("{2}{0}{1 }". Formato ("es", "tú", "cómo"))

La salida es Howareyou. Tenga en cuenta que el índice debe comenzar desde 0.

Y cabe señalar que si el índice no se completa, se completará en el orden de los parámetros en el formato de forma predeterminada, y el número de llaves debe ser igual a los parámetros del formato. . Si los índices están completos, el número de índices no debe ser mayor que el número de índices de formato.

3. Si se trata de una estructura de llaves de doble nivel, las llaves de segundo nivel se consideran cadenas ordinarias y no se formatearán. Por ejemplo:

Imprimir("{} corresponde a { {cadena normal}} ". formato("cadena")).

El resultado es: la posición correspondiente de la cadena es {cadena normal}. Preste atención a la parte en negrita. La segunda capa de llaves se tratará como una cadena normal y no se formateará.