Deklarasi String
Untuk membuat atau deklarasi sebuah string, Anda dapat menggunakan petik tunggal (single quote) maupun petik ganda (double quote).
Perhatikan dua contoh program berikut ini:
Contoh Program #1
#Nama File: deklarasi_string1.pyJika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
print ("Selamat Belajar Pemrograman Python")
print ('Selamat Belajar Pemrograman Python')
Selamat Belajar Pemrograman Python
Selamat Belajar Pemrograman Python
Contoh Program #2
#Nama File: deklarasi_string2.pyJika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
var1 = "Selamat Belajar Pemrograman Python\n"
var2 = 'Selamat Belajar Pemrograman Python\n'
print (var1)
print (var2)
Selamat Belajar Pemrograman Python
Selamat Belajar Pemrograman Python
Mengakses String
Untuk mengakses sebuah string, Anda dapat menggunakan tanda kurung siku (bracket) "[ ]" disertai dengan index dari sebuah string.
Contoh Program
#Nama File: string_substring.py
var1 = 'Selamat Belajar!'
var2 = "Bahasa Pemrograman Python"
# Mengakses index ke 0 dari string
print ("var1[0]: ", var1[0])
# Mengakses index ke 1 s/d 8 dari string
print ("var2[3:8]: ", var2[1:8])
Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
var1[0]: S
var2[3:8]: ahasa P
Mengupdate String
Di bawah ini adalah contoh program Python untuk mengupdate string.
#Nama File: string_substring.pyJika program diatas Anda jalanka, maka akan menampilkan output sebagai berikut:
var1 = 'Belajar Menyenangkan!'
print ("Updated String :- ", var1[:8] + 'Python Sangat Menyenangkan')
Updated String :- Belajar Python Sangat Menyenangkan
Escape Character
Di bawah ini adalah tabel beberapa escape character yang terdapat pada bahasa pemrograman Python:
Escape character | Deskripsi |
---|---|
\a | bell atau alert |
\b | backspace |
\cx | control-x |
\e | escape |
\f | formfeed |
\n | new line |
\r | carriage return |
\s | space |
\t | tab |
\v | vertical tab |
Operator Pada String
Di bawah ini adalah tabel macam-macam operator yang dapat Anda gunakan dalam operasi string:
Operator | Operator |
---|---|
+ | Operator penggabungan (konkatenasi) |
* | Operator pengulangan (repetisi) |
[] | Mengambil karakter dari sebuah string |
[:] | Mengambil karakter dari sebuah string berdasarkan range (substring) |
% | Digunakan untuk mempformat string |
Contoh Program
#Nama File: string_operator.pyJika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
var1 = 'Belajar Python!'
var2 = ' Sangat menyenangkan!'
#operator concatenation
print ("Hasil penggabungan : ", var1 + var2)
#Operator repetition
print ("Hasil repetisi : ", var1 * 3)
#Operator []
print ("Hasil : ", var1[3])
#Operator [:]
print ("Hasil : ", var1[0:8])
Hasil penggabungan : Belajar Python! Sangat menyenangkan!
Hasil repetisi : Belajar Python!Belajar Python!Belajar Python!
Hasil : a
Hasil : Belajar
Memformat String
Untuk memformat sebuah string Anda dapat menggunakan tanda persen "%".Di bawah ini adalah contoh program untuk memformat sebuah string.
#Nama File: string_format.pyJika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
print ("Perkenalkan nama saya %s berumur %d tahun!" % ('Nursalim', 25))
Perkenalkan nama saya Nursalim berumur 25 tahun!
Sekian tutorial singkat tentang Pengenalan String Pada Python. Semoga bermanfaat & Happy Learning Python.
salam,
Nursalim
Bagikan
Pengenalan String Pada Python
4/
5
Oleh
Kris Kimcil