Format String


Format String adalah teknik yang berguna untuk menggabungkan nilai variabel ke dalam string. Di Python, Anda dapat melakukannya dengan beberapa cara, salah satunya adalah menggunakan metode .format(). Ini memungkinkan Anda untuk memasukkan variabel ke dalam string dengan lebih fleksibel. Berikut ini contoh penggunaannya:
nama = "John"
usia = 30

# Menggunakan metode .format()
kalimat = "Halo, nama saya {} dan usia saya {} tahun.".format(nama, usia)
print(kalimat)

Hasilnya akan menjadi:

Halo, nama saya John dan usia saya 30 tahun.

Anda juga dapat menggunakan f-strings (fungsional strings) untuk melakukan hal yang sama dengan lebih ringkas:

nama = "John"
usia = 30

# Menggunakan f-strings
kalimat = f"Halo, nama saya {nama} dan usia saya {usia} tahun."
print(kalimat)

Hasilnya juga sama:

Halo, nama saya John dan usia saya 30 tahun.

Anda dapat menggunakan tanda {} untuk menempatkan variabel dalam string, dan kemudian mengisi variabel tersebut menggunakan metode .format() atau f-strings. Selain itu, Anda dapat mengatur format tampilan, seperti bilangan desimal, dengan menggunakan format specifier. Berikut contohnya:

pi = 3.14159265

# Menampilkan pi dengan 2 desimal
print("Nilai pi: {:.2f}".format(pi))

Hasilnya:

Nilai pi: 3.14

Itu adalah dasar-dasar penggunaan Format String dalam Python. Anda dapat menggabungkan variabel dengan string dengan cara yang lebih fleksibel dan memformat tampilannya sesuai kebutuhan Anda. Semoga tutorial ini membantu!