[Operator] ◀ Materi Sebelumnya
- Daftar Isi
- Pendahuluan
- Deklarasi Variabel String
- Deklarasi Variabel Multistring
- Mencetak String
- Method String Bawaan
- Video Penjelasan Tentang String
- Praktikum
Seperti yang dijelaskan pada materi sebelumnya (tipe data), string adalah salah satu tipe data pada Python yang berfungsi untuk menyimpan huruf abjad atau simbol lain. Penggunaan string sangat diperlukan ketika kita ingin menyimpan data seperti alamat, nama dll. Seperti pada materi sebelumnya di tipe data, pendeklarasian variabel dengan tipe data string dapat dilakukan dengan cara seperti berikut :
kata_pertama = "warung"
# String juga dapat ditulis menggunakan petik satu
# Namun hal tersebut TIDAK DISARANKAN
String juga dapat dideklarasikan dengan cara berikut:
kata_saya = """Indonesia adalah negara yang indah
berada di bawah garis khatulistiwa
aku cinta Indonesia
"""
print(kata_saya)
# outputnya
# Indonesia adalah negara yang indah
# berada di bawah garis khatulistiwa
# aku cinta Indonesia
Dalam membuat program, manipulasi string sangat diperlukan karena tidak semua nilai string yang kita dapatkan sesuai dengan yang kita inginkan. Maka dari itu dibutuhkan sebuah tindakan untuk mengubah atau memanipulasi string tersebut. Dalam Python, terdapat beberapa method bawaan (built-in method) yang bisa kita gunakan untuk memanipulasi string antara lain seperti berikut :
Method ini digunakan untuk mengkapitalisasi setiap karakter pada string.
print(kata_pertama.upper())
# outputnya
# WARUNG
Method ini digunakan untuk membuat setiap karakter pada string menjadi huruf kecil
print(kata_pertama.upper().lower())
# outputnya
# WARUNG -> warung
Dalam Python, string bisa dianggap seperti kumpulan (list) dari beberapa karakter. Maka dari itu, kita dapat mengambil salah satu karakter dari string berdasarkan urutan index paling kiri.
print(kata_pertama[0])
# outputnya
# w
Method ini digunakan untuk menghitung jumlah karatker dari string
print(len(kata_pertama))
# outputnya
# 6
in
merupakan salah satu keyword dalam Python yang digunakan utnuk mengecek kata khusus dalam sebuah string
print("Indonesia" in kata_saya)
print("Indonesia" in "one")
# outputnya
# False
# True
# Perlu diperhatikan penggunaan keyword `in` harus
# memperhatikan besar kecil huruf (case sensitive)
Jika kamu ingin mempelajari mengenai method-method string apa saja yang dapat kita gunakan. Anda dapat langsung melihat pada materi manipulasi string
Klik link dibawah untuk mencoba kode python dari pembahasan kali ini. Source code