Kali ini kembali menulis artikel untuk blog ini, setelah sekian lama menggabut nulis artikel.

Photo by Ayesh Rathnayake / Unsplash

Kali ini kita akan bahas mengenai F String. Fitur baru sejak python versi 3.6, sudah lumayan lama juga mengingat sekarang latest version stable yaitu python 3.9. Dan untuk lebih detail nya bisa langsung ke sini: PEP 498 – Literal String Interpolation. F-string menurut pribadi saya lebih mudah digunakan dari cara sebelum nya jika ingin melakukan string interpolation, kalian mungkin familiar dengan cara seperti ini. Contoh:

>>> person = "John"
>>> print("Hello {}".format(person))
Hello John

jika ingin menggunakan f-string mudah saja, contohnya seperti dibawah ini:

>>> person = "John"
>>> print(f"Hello {person}")
Hello John

atau bisa juga menggunakan F :

>>> person = "John"
>>> print(f"Hello {person}")
>>> print(F"Hello {person}")

bisa juga memanggil fungsi di dalam kurung kurawal:

>>> def hello(name):
        return "hello, " + name
>>> print(f"{hello('Mansur')}"
Hello, Mansur

bonus:

>>> f" End ".center(40, "~")
'~~~~~~~~~~~~~~~~ End ~~~~~~~~~~~~~~~~~'

Itulah bagaimana cara menggunakan f string di python, sampai jumpa di artikel selanjutnya. Terima kasih.

Bahan Bacaan:
- Artikel Mengenai F string
- Tutorial dari datacamp