Supaya bilangan dapat mudah dimengerti maka kita perlu memformat tampilan bilangan dalam pemrograman Python.
Memformat tampilan bilangan pada pemrograman Python adalah seperti pada penjelasan-penjelasan berikut ini
- Memformat tampilan bilangan float
Source code untuk memformat bilangan float adalah seperti pada berikut ini""" Memformat bilangan pada Python d - Integer f - Floating % - Percentage e - Scientific notation Formatnya: {:[width],[.decimal position][type]} """ a = 123567.89876 print('a adalah:',a) print('Penulisan 2 decimal float adalah {:,.2f}'.format(a))
Kita kemudian menjalankannya pada PyCharm dengan hasil seperti pada tampilan berikut ini
- Memformat tampilan scientific notation
Kita membuat program untuk memformat tampilan scientific notation dengan source code seperti berikut ini""" Memformat bilangan pada Python d - Integer f - Floating % - Percentage e - Scientific notation Formatnya: {:[width],[.decimal position][type]} """ a = 123567.89876 print('a adalah:',a) print('Penulisan 2 decimal scientific adalah {:,.2e}'.format(a))
Kita kemudian menjalankan pada PyCharm dengan hasil seperti pada gambar di bawah ini
- Memformat tampilan dengan persen
Kita membuat tampilan memformat persen dengan source code seperti di bawah""" Memformat bilangan pada Python d - Integer f - Floating % - Percentage e - Scientific notation Formatnya: {:[width],[.decimal position][type]} """ a = 0.754321 print('a adalah:',a) print('Penulisan 2 decimal dalam percent adalah {:,.2%}'.format(a))
Kita menjalankan memformat tampilan persen pada PyCharm dengan hasil seperti pada tampilan berikut ini
- Pengaturan lebar atau width
Kita kemudian membuat source code untuk mengatur tampilan lebarnya seperti pada berikut ini""" Memformat bilangan pada Python d - Integer f - Floating % - Percentage e - Scientific notation Formatnya: {:[width],[.decimal position][type]} """ dpp = 1000000.00 ppn = 110000.00 print('DPP {:20,.2f}'.format(dpp)) print('PPN {:20,.2f}'.format(ppn))
Kita menjalankan format tampilan lebar pada PyCharm seperti pada gambar berikut ini
- Perataan kiri kanan
Kita membuat source code untuk perataan kiri kanan seperti pada source code berikut ini""" Memformat bilangan pada Python d - Integer f - Floating % - Percentage e - Scientific notation Formatnya: {:[width],[.decimal position][type]} < adalah rata kiri > adalah rata kanan """ dpp = 1000000 ppn = 110000 print('{:<17} {:<2} {:>10,d}'.format('Dasar pengenaan',':',dpp)) print('{:<17} {:<2} {:>10,d}'.format('PPN',':',ppn))
Kita menjalankan perataan kiri kanan pada PyCharm dengan hasil seperti pada gambar di bawah ini
Pembelajaran lebih lanjut mengenai format string pada Python silahkan mengunjungi https://www.w3schools.com/python/ref_string_format.asp .
Kunjungi www.proweb.co.id untuk menambah wawasan anda.