12 EYLÜL 2012, ÇARŞAMBA
'format' ya % formu?ile baskı Python şekilde:
Python ile biçimlendirilmiş bir çıktı üreten iki farklı yolu var:
user = "Alex"
number = 38746
print("%s asked %d questions on stackoverflow.com" % (user, number))
print("{0} asked {1} questions on stackoverflow.com".format(user, number))
Bir başka tercih var mı? Eşdeğer, fark nedir? Form, özellikle Python3 için kullanılan ne olmalıdır?
CEVAP
12 EYLÜL 2012, ÇARŞAMBA
Özellikle eğer Python 3 hakkında endişeleriniz varsa format
yöntemi kullanın, ve gelecek. the documentation:
Biçimlendirme işlemleri burada anlatılan kısaltmaları % [] eskidir ve uzak Python sürümlerini gidebilir. Yeni kod yeni bir Dize Biçimlendirme kullanın.
Bunu Paylaş:
Bir şekilde Android üzerinde Python ça...
Python string biçimlendirme: % vs .for...
Nasıl Python stderr için baskı?...
Nasıl baskı yeni satır veya boşluk olm...
Nasıl Python baskı çıktı temizlemesini...