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
            
          