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.py print ("Selamat Belajar Pemrograman Python") print ('Selamat Belajar Pemrograman Python')Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
Selamat Belajar Pemrograman Python Selamat Belajar Pemrograman Python
Contoh Program #2
#Nama File: deklarasi_string2.py var1 = "Selamat Belajar Pemrograman Python\n" var2 = 'Selamat Belajar Pemrograman Python\n' print (var1) print (var2)Jika Anda jalankan program diatas, maka akan menampilkan output sebagai berikut:
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.py var1 = 'Belajar Menyenangkan!' print ("Updated String :- ", var1[:8] + 'Python Sangat Menyenangkan')Jika program diatas Anda jalanka, maka akan menampilkan output sebagai berikut:
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.py 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])Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
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.py print ("Perkenalkan nama saya %s berumur %d tahun!" % ('Nursalim', 25))Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
Perkenalkan nama saya Nursalim berumur 25 tahun!
Sekian tutorial singkat tentang Pengenalan String Pada Python. Semoga bermanfaat & Happy Learning Python.
salam,
Nursalim
2 comments
Write commentsterimakasih atas infonya
Replysolder uap
Casino de Comforts - JTGHub
ReplyJTG's first floor, casino-style hotel-casino, 평택 출장마사지 and 서울특별 출장마사지 tower casino in 여주 출장샵 downtown Chicago 원주 출장마사지 The casino's 400 rooms are designed as 강원도 출장마사지 two towers.
EmoticonEmoticon