Als «string-formatting» getaggte Fragen

Bezieht sich üblicherweise auf eine Reihe von Methoden zum Anzeigen einer beliebigen Anzahl unterschiedlicher Datentypen in einer Zeichenfolge.

8
Formatieren Sie Zahlen in Python in Zeichenfolgen
Ich muss herausfinden, wie man Zahlen als Zeichenfolgen formatiert. Mein Code ist hier: return str(hours)+":"+str(minutes)+":"+str(seconds)+" "+ampm Stunden und Minuten sind ganze Zahlen, und Sekunden sind ein Float. Die Funktion str () konvertiert alle diese Zahlen in die Zehntel (0,1). Anstatt dass mein String "5: 30: 59.07 Uhr" ausgibt, wird so …


11
Warnung: "Format kein Zeichenfolgenliteral und keine Formatargumente"
Seit dem Upgrade auf den neuesten Xcode 3.2.1 und Snow Leopard habe ich die Warnung erhalten "Format kein String-Literal und keine Formatargumente" aus dem folgenden Code: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@, %@", errorMsgFormat, error, [error userInfo]]); } Wenn errorMsgFormates sich um ein NSStringFormatformat handelt …

5
Pythons viele Möglichkeiten zur Formatierung von Zeichenfolgen - werden die älteren (werden) veraltet sein?
Python bietet mindestens sechs Möglichkeiten zum Formatieren eines Strings: In [1]: world = "Earth" # method 1a In [2]: "Hello, %s" % world Out[2]: 'Hello, Earth' # method 1b In [3]: "Hello, %(planet)s" % {"planet": world} Out[3]: 'Hello, Earth' # method 2a In [4]: "Hello, {0}".format(world) Out[4]: 'Hello, Earth' # …


5
Logger slf4j Vorteile der Formatierung mit {} anstelle der Zeichenfolgenverkettung
Gibt es einen Vorteil der Verwendung {}anstelle der Verkettung von Zeichenfolgen? Ein Beispiel aus slf4j logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); anstatt logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); Ich denke, es geht um Geschwindigkeitsoptimierung, da die Auswertung von Parametern (und …

4
Warum löst diese Behauptung beim Vergleichen von Strukturen eine Formatausnahme aus?
Ich versuche, die Gleichheit zweier System.Drawing.SizeStrukturen zu bestätigen, und erhalte eine Formatausnahme anstelle des erwarteten Bestätigungsfehlers. [TestMethod] public void AssertStructs() { var struct1 = new Size(0, 0); var struct2 = new Size(1, 1); //This throws a format exception, "System.FormatException: Input string was not in a correct format." Assert.AreEqual(struct1, struct2, "Failed. …

9
Formatierung von Python SQL-Abfragezeichenfolgen
Ich versuche, den besten Weg zum Formatieren einer SQL-Abfragezeichenfolge zu finden. Wenn ich meine Anwendung debugge, möchte ich mich anmelden, um alle SQL-Abfragezeichenfolgen abzulegen, und es ist wichtig, dass die Zeichenfolge ordnungsgemäß formatiert ist. Option 1 def myquery(): sql = "select field1, field2, field3, field4 from table where condition1=1 and …

9
So formatieren Sie TimeSpan in XAML
Ich versuche, einen Textblock zu formatieren, der an eine TimeSpanEigenschaft gebunden ist . Es funktioniert, wenn die Eigenschaft vom Typ ist, DateTimeaber es schlägt fehl, wenn es eine ist TimeSpan. Ich kann es mit einem Konverter erledigen. Aber ich versuche herauszufinden, ob es Alternativen gibt. Beispielcode: public TimeSpan MyTime { …

13
Formatieren Sie eine JavaScript-Zeichenfolge mit Platzhaltern und einem Objekt mit Ersetzungen?
Ich habe eine Zeichenfolge mit sagen: My Name is %NAME% and my age is %AGE%. %XXX%sind Platzhalter. Wir müssen dort Werte durch ein Objekt ersetzen. Objekt sieht aus wie: {"%NAME%":"Mike","%AGE%":"26","%EVENT%":"20"} Ich muss das Objekt analysieren und die Zeichenfolge durch entsprechende Werte ersetzen. Die endgültige Ausgabe lautet also: Mein Name ist …

8
Ausgabe in einem Tabellenformat in Javas System.out
Ich erhalte Ergebnisse aus einer Datenbank und möchte die Daten als Tabelle in Javas Standardausgabe ausgeben Ich habe versucht, \ t zu verwenden, aber die erste Spalte, die ich möchte, ist sehr unterschiedlich lang. Gibt es eine Möglichkeit, dies in einer schönen Tabelle wie der Ausgabe anzuzeigen?

4
Verwenden von Variablen in Zeichenfolgen
In PHP kann ich Folgendes tun: $name = 'John'; $var = "Hello {$name}"; // => Hello John Gibt es ein ähnliches Sprachkonstrukt in C #? Ich weiß, dass es das gibt, String.Format();aber ich möchte wissen, ob dies möglich ist, ohne eine Funktion / Methode für den String aufzurufen.


9
Protokollieren variabler Daten mit neuer Formatzeichenfolge
Ich verwende die Protokollierungsfunktion für Python 2.7.3. Die Dokumentation für diese Python-Version lautet : Das Protokollierungspaket datiert neuere Formatierungsoptionen wie str.format () und string.Template vor. Diese neueren Formatierungsoptionen werden unterstützt ... Ich mag 'neues' Format mit geschweiften Klammern. Also versuche ich etwas zu tun wie: log = logging.getLogger("some.logger") log.debug("format this …

7
String.Format - wie es funktioniert und wie man benutzerdefinierte Formatstrings implementiert
Mit ist String.Format()es möglich, beispielsweise DateTimeObjekte auf viele verschiedene Arten zu formatieren . Jedes Mal, wenn ich nach einem gewünschten Format suche, muss ich mich im Internet umsehen. Fast immer finde ich ein Beispiel, das ich verwenden kann. Zum Beispiel: String.Format("{0:MM/dd/yyyy}", DateTime.Now); // "09/05/2012" Aber ich habe keine Ahnung, wie …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.