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:
pythonCopy
nama = "John"
usia = 30

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

Hasilnya akan menjadi:

bashCopy
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:

pythonCopy
nama = "John"
usia = 30

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

Hasilnya juga sama:

bashCopy
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:

pythonCopy
pi = 3.14159265

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

Hasilnya:

bashCopy
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!