Pytania otagowane jako string-formatting

Zwykle odwołuje się do wielu metod, aby wyświetlić dowolną liczbę różnych typów danych w ciągu.

8
Sformatuj liczby na ciągi w Pythonie
Muszę się dowiedzieć, jak formatować liczby jako ciągi. Mój kod jest tutaj: return str(hours)+":"+str(minutes)+":"+str(seconds)+" "+ampm Godziny i minuty to liczby całkowite, a sekundy to liczba zmiennoprzecinkowa. funkcja str () zamieni wszystkie te liczby na miejsce dziesiąte (0,1). Więc zamiast mojego ciągu wyświetlającego „17:30: 59.07 pm”, wyświetli się coś w rodzaju …


11
Ostrzeżenie: „format to nie literał ciągu i brak argumentów formatu”
Od czasu aktualizacji do najnowszej wersji Xcode 3.2.1 i Snow Leopard otrzymuję ostrzeżenie „format nie jest literałem ciągu i brak argumentów formatu” z następującego kodu: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@, %@", errorMsgFormat, error, [error userInfo]]); } Jeśli errorMsgFormatjest NSStringz specyfikatorami formatu (np. "print me …



5
Logger slf4j zalety formatowania z {} zamiast konkatenacji ciągów
Czy jest jakaś zaleta używania {}zamiast konkatenacji ciągów? Przykład z slf4j logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); zamiast logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); Myślę, że chodzi o optymalizację prędkości, ponieważ oceny parametrów (i konkatenacji ciągów) można uniknąć w czasie …

10
Formatowanie ciągów zapytań SQL w języku Python
Próbuję znaleźć najlepszy sposób formatowania ciągu zapytania sql. Kiedy debuguję moją aplikację, chciałbym rejestrować wszystkie ciągi zapytań sql i ważne jest, aby łańcuch był odpowiednio sformatowany. opcja 1 def myquery(): sql = "select field1, field2, field3, field4 from table where condition1=1 and condition2=2" con = mymodule.get_connection() ... Jest to dobre …


4
Dlaczego ta asercja zgłasza wyjątek formatu podczas porównywania struktur?
Próbuję zapewnić równość dwóch System.Drawing.Sizestruktur i otrzymuję wyjątek formatu zamiast oczekiwanego niepowodzenia potwierdzenia. [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. Expected {0}, actually …

9
Jak sformatować TimeSpan w XAML
Próbuję sformatować blok tekstowy, który jest powiązany z TimeSpanwłaściwością. Działa, jeśli właściwość jest typu, DateTimeale kończy się niepowodzeniem, jeśli jest to TimeSpan. Mogę to zrobić za pomocą konwertera. Ale próbuję się dowiedzieć, czy są jakieś alternatywy. Przykładowy kod: public TimeSpan MyTime { get; set; } public Window2() { InitializeComponent(); MyTime …

13
Sformatować ciąg JavaScript przy użyciu symboli zastępczych i obiektu podstawień?
Mam ciąg z powiedz: My Name is %NAME% and my age is %AGE%. %XXX%są symbolami zastępczymi. Musimy tam podstawić wartości z obiektu. Obiekt wygląda następująco: {"%NAME%":"Mike","%AGE%":"26","%EVENT%":"20"} Muszę przeanalizować obiekt i zamienić ciąg na odpowiednie wartości. Tak więc ostateczny wynik będzie: Nazywam się Michał i mam 26 lat. Całość trzeba zrobić …


4
Używanie zmiennych wewnątrz łańcuchów
W PHP mogę wykonać następujące czynności: $name = 'John'; $var = "Hello {$name}"; // => Hello John Czy istnieje podobna konstrukcja języka w C #? Wiem, że jest, String.Format();ale chcę wiedzieć, czy można to zrobić bez wywoływania funkcji / metody w ciągu.

9
Rejestrowanie danych zmiennych z nowym ciągiem formatu
Używam narzędzia do logowania w Pythonie 2.7.3. Dokumentacja dla tej wersji Pythona mówi : pakiet rejestrowania poprzedza nowsze opcje formatowania, takie jak str.format () i string.Template. Te nowsze opcje formatowania są obsługiwane ... Podoba mi się „nowy” format z nawiasami klamrowymi. Więc próbuję zrobić coś takiego: log = logging.getLogger("some.logger") log.debug("format …

7
String.Format - jak to działa i jak wdrażać niestandardowe ciągi formatujące
Dzięki String.Format()temu można np. Formatować DateTimeobiekty na wiele różnych sposobów. Za każdym razem, gdy szukam żądanego formatu, muszę przeszukać Internet. Prawie zawsze znajduję przykład, którego mogę użyć. Na przykład: String.Format("{0:MM/dd/yyyy}", DateTime.Now); // "09/05/2012" Ale nie mam pojęcia, jak to działa i które klasy obsługują te „magiczne” dodatkowe ciągi. Więc moje …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.