Estimasi Waktu Baca: < 1 menit

Deskripsi Fungsi

Fungsi format() digunakan untuk mengatur format string yang nantinya akan dicetak atau ditampilkan ke layar.

Sintaks dan Parameter

Berikut sintaks fungsi format():


format(value[, format_spec])

Fungsi format() menerima dua parameter yaitu:

  • value – nilai atau objek yang butuh diformat
  • format_spec (opsional) – spesifikasi tentang bagaimana nilai atau objek tersebut akan diformat

Parameter format_spec atau penentu format dapat terdiri dari bermacam komponen berikut:

[[fill]align][sign][#][0][width][,][.precision][type]
dimana pilihannya adalah:
fill      ::= bisa karakter apa saja
align     ::= "<" | ">" | "=" | "^"
sign      ::= "+" | "-" | " "
width     ::= integer
precision ::= integer
type      ::= "b" | "c" | "d" | "e" | "E" | "f" | "F" | "g" | "G" | "n" | "o" | "s" | "x" | "X" |

Fungsi ini akan mengembalikan nilai berupa string yang sudah diformat

Contoh Penerapan


>>> print(format(1234, "*>+7,d"))
'*+1,234'
>>> print(format(123.4567, "^-09.3f"))
'0123.4570'