string-formatting

¿Cómo puedo rellenar una cadena de Python con espacios?

Quiero rellenar una cadena con espacios. Sé que lo siguiente funciona para zero: >>> print "'%06d'"%4 '000004' P ... ' Por supuesto que puedo medir la longitud de la cadena y hacer str+" "*leftover, pero me gustaría el camino más corto.

cadena dinámica usando cadena.xml?

¿Es posible tener marcadores de posición en valores de cadena en string.xml que se pueden asignar valores en tiempo de ejecución? Ejemplo: Alguna cadena MARCADOR DE POSICIÓN1 alguna cadena más

¿Cómo puedo formatear un número en una cadena con ceros a la izquierda?

Tengo un número que necesito convertir en una cadena. Primero usé esto: Key = i.ToString(); Pero me doy cuenta de que se está ordenando en un orden extraño y así que necesito rellenarlo con ceros. ¿Cómo podría hacer esto?

Formato de cadena con nombre en C#

¿Hay alguna forma de formatear una cadena por nombre en lugar de por posición en C#? En python, puedo hacer algo como este ... riable}", ...); Ser capaz de hacer esto usando un nombre de variable sería bueno, pero un diccionario también es aceptable.

La mejor manera de formatear entero como cadena con ceros a la izquierda? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Mostrar el número con ceros a la izquierda ... i<($cnt-strlen($int)); $i++) $nulls .= '0'; return $nulls.$int; } ¿Hay alguna función que pueda hacer esto?

¿Cómo se formatean los booleanos en Cadenas en Python?

Veo que no puedo hacer: "%b %b" % (True, False) En Python. Adiviné %b para b(ooleano). Hay algo como esto?

¿Cómo convierto una datetime de python en una cadena, con fecha de formato legible?

t = e['updated_parsed'] dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6] print dt >>>2010-01-28 08:39:49.000003 ¿Cómo puedo convertir eso en una cadena?: "January 28, 2010"

¿Cómo puedo formatear un decimal para mostrar siempre 2 decimales?

Quiero mostrar: 49 como 49.00 Y: 54.9 como 54.90 , Independientemente de la duración de la coma decimal o si hay alguna ... 2 decimales, y me gustaría hacerlo de una manera eficiente. El propósito es mostrar los valores del dinero. Eg, 4898489.00

¿Formatear una cadena Go sin imprimir?

¿Hay una forma sencilla de formatear una cadena en Go sin imprimirla? Puedo hacer: bar := "bar" fmt.Printf("foo: %s", bar ... (i) Soy muy nuevo para Ir-mis antecedentes está en Ruby, donde esto es sencillo. ¿Hay una forma más sencilla de hacer esto?

Marcadores de posición con nombre en formato de cadena

En Python, al formatear una cadena, puedo rellenar marcadores de posición por nombre en lugar de por posición, de esta manera ... (column)d" % \ { 'value': x, 'column': y } Me pregunto si eso es posible en Java (con suerte, sin bibliotecas externas)?

¿Cómo puedo imprimir caracteres rizados literales en la cadena de Python y también usar?formato en él?

x = " \{ Hello \} {0} " print x.format(42) Me da: Key Error: Hello\\ Quiero imprimir la salida: {Hello} 42

Mostrar número con ceros a la izquierda

Dado: a = 1 b = 10 c = 100 ¿Cómo puedo mostrar un cero inicial para todos los números con menos de dos dígitos? Es decir, 01 10 100

Formato en plantillas de cadena kotlin

Kotlin tiene una excelente característica llamada plantillas de cadena. Realmente me encanta. val i = 10 val s = "i = $i ... dígitos después de un separador decimal: val pi = 3.14159265358979323 val s = "pi = $pi??" // How to make it "pi = 3.14"?

php Reemplazando múltiples espacios con un solo espacio

Estoy tratando de reemplazar varios espacios con un solo espacio. Cuando uso ereg_replace, obtengo un error acerca de que est ... a él. Necesito reemplazar múltiples " " espacios en blanco y múltiples nbsp espacios en blanco con un solo espacio en blanco.

¿Cuándo usar %r en lugar de %s en Python? [duplicar]

Esta pregunta ya tiene una respuesta aquí: cuál es el significado de %r en python ... eople." % 10 ... print "I said: %r." % x ¿Por qué se usa %r aquí en lugar de %s? ¿Cuándo usarías %r, y cuándo usarías %s?

Formatear números a cadenas en Python

Necesito averiguar cómo formatear números como cadenas. Mi código está aquí: return str(hours)+":"+str(minutes)+":"+str(seco ... pm", mostraría algo como "5.0: 30.0: 59.1 pm". En pocas palabras, ¿qué biblioteca / función necesito para hacer esto por mí?

Formatear números rellenando con ceros a la izquierda en SQL Server

Tenemos una antigua tabla SQL que fue utilizada por SQL Server 2000 durante casi 10 años. En él, nuestros números de identif ... lto también? SELECT EmployeeID FROM dbo.RequestItems WHERE ID=0 Si EmployeeID es 7135, esta consulta debe devolver 007135.

Cómo formatear cadenas en Java

Pregunta primitiva, pero cómo formateo cadenas como esta: "Paso {1} de {2}" Sustituyendo variables usando Java? En C# es fácil.

Formato datetime en una cadena con milisegundos

Quiero tener una cadena datetime de la fecha con milisegundos. Este código es típico para mí y estoy ansioso por aprender cóm ... .replace(".","") withspacegoaway=formatted.replace(" ","") formattedstripped=withspacegoaway.strip() print formattedstripped

formato parcial de cadena

¿Es posible hacer un formato de cadena parcial con los métodos avanzados de formato de cadena, similar a la función string template safe_substitute()? Por ejemplo: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError 'bar'