Jumat, 15 Agustus 2025

Format string pemrograman python di VSCode

1.       Coding dan penjelasan

 

# format string

 

# contoh generic

nama = "muis"

data = "hallo " + nama

print (data)

 

# coding di atas akan di format string

# string

nama = "muis"

format_data = f"hello {nama}"

print (format_data)

print ()

'''

    Penjelasan

    1. huruf berfungsi untuk format

    2. tanda {.....} berfungsi untuk memanggil variabel

'''

 

# boolean

boolean = True

format_str = f"angka = {boolean}" # setelah di format

print (format_str)

print ()

 

# angka

angka = 2025.9

format_str = "angka = " + str(angka)

print (format_str)

 

angka = 2025.9

nilai = 12

format_str = f"angka = {angka, nilai}" # setelah di format

print (format_str)

print ()

 

# bilangan bulat

angka = 2025

format_str = f"angka = {angka:d}" # huruf d berfungsi untuk menampilkan bilangan bulat

print (format_str)

print ()

 

# ribuan

angka = 2025

format_str = f"angka ribuan = {angka:,}" # tanda , akan memberi tanda ribuan

print (format_str)

print ()

 

# desimal

angka = 2025.54321

format_str = f"angka desimal = {angka:.2f}" # tanda .2f untuk menampilkan 2 angka di belakang koma

print (format_str)

print ()

 

# menampilkan leading zero

angka = 2025.54321

format_str = f"angka leading zero = {angka:09.2f}" # tanda 09.2f untuk menampilkan 9 angka termasuk yang di depan

print (format_str)

print ()

 

# menampilkan tanda + atau -

angka_plus = 9

angka_minus = -9

format_plus = f"angka plus = {angka_plus:+d}"

format_minus = f"angka minus = {angka_minus:+d}"

print (format_plus)

print (format_minus)

print ()

 

# format persen

persentase = 0.045

format_persen = f"angka persen = {persentase:.2%}"

print (format_persen)

print ()

 

# melakukan operasi aritmatika dalam placeholder

harga = 1000

jumlah = 5

format_str = f"harga total = Rp {harga*jumlah:,}"

print (format_str)

print ()

 

# format angka lain (binary, octal, hexadecimal)

angka = 255

format_binary = f"binary = {bin(angka)}"

format_octal = f"octal = {oct(angka)}"

format_hexadecimal = f"hexadecimal = {hex(angka)}"

print (format_binary)

print (format_octal)

print (format_hexadecimal)

print ()

 

 


Tidak ada komentar:

Posting Komentar

While loop pemrograman python di VSCode

1.        While bernilai boolean 2.        Source code   # while loop   # while kondisi : #   aksi #   aksi # akhir dari p...