Kamis, 17 Desember 2015

Pengenalan String Pada Python

Pada tutorial Python kali ini, kita akan belajar tentang Pengenalan String Pada Python. Tutorial ini akan membahas lebih detail tentang cara deklarasi string, mengakses string, memanipulasi atau mengupdate string, pengenalan escape character, memformat string, dan penggunaan operator pada string.

String In Python


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 characterDeskripsi
\abell atau alert
\bbackspace
\cxcontrol-x
\eescape
\fformfeed
\nnew line
\rcarriage return
\sspace
\ttab
\vvertical tab

Operator Pada String


Di bawah ini adalah tabel macam-macam operator yang dapat Anda gunakan dalam operasi string:

OperatorOperator
+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

Bagikan

Jangan lewatkan

Pengenalan String Pada Python
4/ 5
Oleh

Subscribe via email

Suka dengan artikel di atas? Tambahkan email Anda untuk berlangganan.