Red de conocimiento informático - Problemas con los teléfonos móviles - Pregunta de Python, use la función de formato para formatear una cadena, ¿cómo establecer el ancho como variable?

Pregunta de Python, use la función de formato para formatear una cadena, ¿cómo establecer el ancho como variable?

#Un ejemplo (ver la imagen con formato sangrado)

strs=[

"Uno", "Mil", "Mil",

"Uno Mil y una", "Las mil y una noches"

]

Para s en str:

print("{:*^ {b}} ".Format (s, b=len(s) 4))

Imprimir()

Para s en str:

Imprimir ("{:! ^{}}".Formato, longitud 6)

Imprimir()

Para s en str:

print("{ 0:=^{1 }}".Formato, longitud 8)