okunaklı değil bence
değişken isimleriyle yapmak daha okunaklı
format metodunun, karakter biçimlendirmede sağladığı imkanlar f-string'e göre oldukça fazla.
Örnek:
print("{:<10}{:<10}{:<10}{}".format("2'li", "8'li", "10'lu", "16'lı"))
for i in range(10):
print("{:<10b}{:<10o}{:<10d}{:x}".format(i, i, i, i))
format metodu ve % karakteri ile ilgili daha fazla bilgi almak için aşağıdaki bağlantıyı ziyaret edebilirsiniz.
Bu, bildiğim kadarıyla f-string ile de yapılabiliyor.
Örneğin:
for i in range(16):
print(f"{i:<10b}{i:<10o}{i:<10d}{i:x}")
3 Beğeni
Bilmiyordum ve hiç denememiştim. Teşekkür ederim.
2 Beğeni
