Python 2.6 ha introdotto il str.format()metodo con una sintassi leggermente diversa %dall'operatore esistente . Qual è la migliore e per quali situazioni? Quanto segue utilizza ogni metodo e ha lo stesso risultato, quindi qual è la differenza? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am …
Dato: a = 1 b = 10 c = 100 Come posso visualizzare uno zero iniziale per tutti i numeri con meno di due cifre? Questo è l'output che mi aspetto: 01 10 100
Voglio compilare una stringa con spazi. So che il seguente funziona per zero: >>> print "'%06d'"%4 '000004' Ma cosa dovrei fare quando lo voglio ?: 'hi ' ovviamente posso misurare la lunghezza della corda e farlo str+" "*leftover, ma mi piacerebbe il modo più breve.
È possibile avere segnaposto nei valori stringa in string.xmlcui è possibile assegnare valori in fase di esecuzione? Esempio: qualche stringa PLACEHOLDER1 qualche altra stringa
Esiste un modo semplice per formattare una stringa in Go senza stamparla? Posso fare: bar := "bar" fmt.Printf("foo: %s", bar) Voglio che la stringa formattata venga restituita anziché stampata in modo da poterla manipolare ulteriormente. Potrei anche fare qualcosa del tipo: s := "foo: " + bar Ma questo diventa …
Ho un campo prezzi da visualizzare che a volte può essere 100 o 100,99 o 100,9, Quello che voglio è visualizzare il prezzo in 2 cifre decimali solo se i decimali sono inseriti per quel prezzo, ad esempio se è 100, quindi dovrebbe solo mostra 100 non 100.00 e se …
Ho un numero che devo convertire in una stringa. Prima ho usato questo: Key = i.ToString(); Ma mi rendo conto che è stato ordinato in uno strano ordine e quindi ho bisogno di riempirlo con zeri. Come potrei farlo?
Voglio visualizzare: 49 come 49.00 e: 54.9 come 54.90 Indipendentemente dalla lunghezza del decimale o dalla presenza di decimali, vorrei visualizzare un Decimalcon 2 decimali e mi piacerebbe farlo in modo efficiente. Lo scopo è mostrare i valori del denaro. per esempio, 4898489.00
Dobbiamo creare stringhe continuamente per l'output del registro e così via. Nelle versioni JDK abbiamo imparato quando usare StringBuffer(molti appendi, thread-safe) e StringBuilder(molti appendi, non thread-safe). Qual è il consiglio sull'uso String.format()? È efficiente o siamo costretti a rimanere con la concatenazione per i one-liner in cui le prestazioni sono …
Kotlin ha un'eccellente funzione chiamata template string. Lo amo davvero. val i = 10 val s = "i = $i" // evaluates to "i = 10" Ma è possibile avere una formattazione nei modelli? Ad esempio, vorrei formattare Double in template stringa in kotlin, almeno per impostare un numero di …
Esiste un modo in cui posso specificare una stringa di formato numerico standard o personalizzata per generare sempre il segno, sia esso + ve o -ve (anche se cosa dovrebbe fare per zero, non sono sicuro!)
In Python, durante la formattazione della stringa, posso riempire i segnaposto per nome anziché per posizione, in questo modo: print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Mi chiedo se ciò è possibile in Java (si spera, senza librerie esterne)?
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 Come posso trasformarlo in una stringa ?: "January 28, 2010"
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.