«string-formatting» etiketlenmiş sorular

Yaygın olarak, çeşitli veri türlerini rastgele bir dizi halinde görüntülemek için bir dizi yöntemi ifade eder.

8
Python'da sayıları dizelere biçimlendirme
Sayıları dizeler olarak nasıl biçimlendireceğimi bulmam gerekiyor. Kodum burada: return str(hours)+":"+str(minutes)+":"+str(seconds)+" "+ampm Saatler ve dakikalar tamsayıdır ve saniye bir kayan değerdir. str () işlevi tüm bu sayıları onda birlik (0.1) basamağa dönüştürür. Bu nedenle, "5: 30: 59.07 pm" çıktısı veren dizem yerine, "5.0: 30.0: 59.1 pm" gibi bir şey gösterecektir. …

8
Python Dize Biçimlendirmesini Listelerle Kullanma
sPython 2.6.5'te %s, listedeki girişlerin sayısıyla eşleşen, değişen sayıda jetona sahip bir dize oluşturuyorum x. Biçimlendirilmiş bir dizge yazmam gerekiyor. Aşağıdakiler işe yaramıyor, ancak ne yapmaya çalıştığımı gösteriyor. Bu örnekte, üç %ssimge vardır ve listede üç giriş vardır. s = '%s BLAH %s FOO %s BAR' x = ['1', '2', …

11
Uyarı: "bir dizge değil biçimlendir ve biçim bağımsız değişkeni yok"
En son Xcode 3.2.1 ve Snow Leopard'a yükseltme yaptığımdan beri uyarı alıyorum "biçim bir dizge değil ve biçim bağımsız değişkeni yok" aşağıdaki koddan: NSError *error = nil; if (![self.managedObjectContext save:&error]) { NSLog([NSString stringWithFormat:@"%@ %@, %@", errorMsgFormat, error, [error userInfo]]); } Eğer errorMsgFormatbir olan NSStringbiçim belirteçleri ile (örn: "print me like …


5
Python'un birçok dize biçimlendirme yöntemi - eskileri (mi kullanılacak) kullanımdan kaldırılacak mı?
Python'da bir dizeyi biçimlendirmenin en az altı yolu vardır: 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'nin dize birleştirme yerine {} ile biçimlendirmenin avantajları
{}Dize birleştirme yerine kullanmanın herhangi bir avantajı var mı ? Slf4j'den bir örnek logger.debug("Temperature set to {}. Old temperature was {}.", t, oldT); onun yerine logger.debug("Temperature set to"+ t + ". Old temperature was " + oldT); Bunun hız optimizasyonuyla ilgili olduğunu düşünüyorum çünkü bir yapılandırma dosyasına bağlı olarak çalışma …

10
Python SQL sorgu dizesi biçimlendirmesi
Bir sql sorgu dizesini biçimlendirmenin en iyi yolunu bulmaya çalışıyorum. Uygulamamda hata ayıklarken, tüm sql sorgu dizelerini dosyalamak için oturum açmak istiyorum ve dizenin uygun şekilde biçimlendirilmiş olması önemlidir. seçenek 1 def myquery(): sql = "select field1, field2, field3, field4 from table where condition1=1 and condition2=2" con = mymodule.get_connection() ... …

4
Yapıları karşılaştırırken bu neden bir format istisnası atıyor?
İki System.Drawing.Sizeyapının eşitliğini ileri sürmeye çalışıyorum ve beklenen iddia hatası yerine bir format istisnası alıyorum. [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 …

3
Stil / şablon kullanarak wpf'deki ondalık basamak sayısını nasıl biçimlendirebilirim?
Bir WPF programı yazıyorum ve bir TextBox'taki verileri bir stil veya şablon gibi tekrarlanabilir bir yöntemle biçimlendirmenin bir yolunu bulmaya çalışıyorum. Çok sayıda TextBox'ım var (tam olarak 95) ve her biri kendi çözünürlüğünü tanımlayabilen kendi sayısal verilerine bağlı. Örneğin, veri 99.123 ve 2 çözünürlüklü ise 99.12. Benzer şekilde 99 veri …

9
XAML'de TimeSpan nasıl biçimlendirilir
Bir özelliğe bağlı bir metin bloğunu biçimlendirmeye çalışıyorum TimeSpan. Özellik türündeyse çalışır, DateTimeancak bir TimeSpan. Bunu bir dönüştürücü kullanarak yapabilirim. Ama herhangi bir alternatif olup olmadığını bulmaya çalışıyorum. Basit kod: public TimeSpan MyTime { get; set; } public Window2() { InitializeComponent(); MyTime = DateTime.Now.TimeOfDay; DataContext = this; } Xaml <TextBlock …

13
Yer tutucular ve ikame nesnesi kullanarak bir JavaScript dizesi biçimlendirilsin mi?
Şöyle bir dizem var: My Name is %NAME% and my age is %AGE%. %XXX%yer tutuculardır. Oradaki değerleri bir nesneden değiştirmemiz gerekiyor. Nesne şöyle görünür: {"%NAME%":"Mike","%AGE%":"26","%EVENT%":"20"} Nesneyi ayrıştırmam ve dizeyi karşılık gelen değerlerle değiştirmem gerekiyor. Böylece nihai çıktı: Adım Mike ve yaşım 26. Her şey ya saf javascript ya da jquery …


4
Dizelerin içindeki değişkenleri kullanma
PHP'de şunları yapabilirim: $name = 'John'; $var = "Hello {$name}"; // => Hello John C #'da benzer bir dil yapısı var mı? Var olduğunu biliyorum String.Format();ama dizede bir işlev / yöntem çağırmadan yapılıp yapılamayacağını bilmek istiyorum.

9
Değişken verileri yeni biçim dizesiyle günlüğe kaydetme
Python 2.7.3 için günlük kaydı özelliğini kullanıyorum. Bu Python sürümü için belgeler şunları söylüyor : günlük paketi str.format () ve string.Template gibi daha yeni biçimlendirme seçeneklerini önceden tarihlendirir. Bu yeni biçimlendirme seçenekleri desteklenmektedir ... Küme parantezli 'yeni' biçimi seviyorum. Bu yüzden şöyle bir şey yapmaya çalışıyorum: log = logging.getLogger("some.logger") log.debug("format …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.