Deskripsi
Fungsi format()
berfungsi untuk melakukan pengaturan format string yang akan dicetak atau ditampilkan ke monitor.
Sintaks
Sintaks dari fungsi format()
adalah sebagai berikut:
format(value[, format_spec])
Parameter
Fungsi format()
memiliki dua parameter yaitu:
- value – objek yang akan diformat
- format_spec – Spesifikasi atau bagaimana objek tadi akan diformat
format_spec bersifat opsional, dan bisa terdiri dari komponen-komponen berikut:
[[fill]align][sign][#][0][width][,][.precision][type] dimana, pilihannya adalah: fill ::= bisa sembarang karakter align ::= "<" | ">" | "=" | "^" sign ::= "+" | "-" | " " width ::= integer precision ::= integer type ::= "b" | "c" | "d" | "e" | "E" | "f" | "F" | "g" | "G" | "n" | "o" | "s" | "x" | "X" | "%"
Nilai Kembalian
fungsi format()
akan mengembalikan string dalam bentuk yang sudah terformat.
Contoh
Contoh penggunaan fungsi format()
adalah seperti berikut:
print(format(1234, "*>+7,d"))
print(format(123.4567, "^-09.3f"))
Output
Output dari program di atas adalah seperti berikut:
*+1,234 0123.4570