Karakter escape Python

Karakter escape yang paling umum digunakan dalam Python adalah:

1. (Newline) – Pindah ke baris baru

  • Digunakan untuk membuat baris baru dalam teks.

  • Contoh:

    print("Hello\nWorld")

    Output:

    Hello
    World

2. (Tab) – Tambah spasi horizontal

  • Digunakan untuk menambahkan tabulasi dalam teks.

  • Contoh:

    print("Nama\t: John")
    print("Usia\t: 25")

    Output:

    Nama    : John
    Usia    : 25

3. \' (Single Quote) – Tanda kutip tunggal dalam string

  • Berguna jika string menggunakan tanda kutip tunggal.

  • Contoh:

    print('It\'s a beautiful day!')

    Output:

    It's a beautiful day!

4. \" (Double Quote) – Tanda kutip ganda dalam string

  • Berguna jika string menggunakan tanda kutip ganda.

  • Contoh:

    print("He said, \"Hello!\"")

    Output:

    He said, "Hello!"

5. \\ (Backslash) – Menampilkan karakter backslash

  • Digunakan jika ingin menampilkan \ dalam string.

  • Contoh:

    print("C:\\Users\\John\\Documents")

    Output:

    C:\Users\John\Documents

6. (Carriage Return) – Menghapus teks sebelum karakter ini

  • Memindahkan kursor ke awal baris dan menimpa teks sebelumnya.

  • Contoh:

    print("Hello\rWorld")

    Output:

    World

    (Kata "Hello" ditimpa oleh "World")


7. \b (Backspace) – Menghapus karakter sebelum \b

  • Menghapus satu karakter sebelum karakter \b.

  • Contoh:

    print("Hello\bWorld")

    Output:

    HellWorld

    (Huruf o dihapus)


8. \f (Formfeed) – Jarang digunakan, untuk pindah halaman

  • Digunakan dalam pencetakan dokumen lama.

  • Contoh:

    print("Hello\fWorld")

    Output: (Efeknya tergantung pada sistem yang digunakan)


Kesimpulan

Yang paling sering digunakan dalam Python adalah:

  1. → Untuk membuat baris baru

  2. → Untuk tabulasi

  3. \' dan \" → Untuk tanda kutip dalam string

  4. \\ → Untuk menampilkan karakter backslash

  5. dan \b → Untuk manipulasi teks tertentu

Last updated