Lembar Cheat Metode String Python

Panduan referensi lengkap untuk manipulasi string Python. Kuasai pemformatan, pencarian, pemisahan, penggantian, dan pemeriksaan properti string.

Metode Pemformatan String Umum

Metode yang digunakan untuk mengubah casing string, penyelarasan, dan jarak.

Metode / FungsiSintaksDeskripsi
upper()text.upper()Mengonversi semua karakter dalam string menjadi huruf besar.
lower()text.lower()Mengonversi semua karakter dalam string menjadi huruf kecil.
strip()text.strip()Menghapus spasi di depan dan di belakang.
replace()text.replace(old, new)Menggantikan semua kemunculan substring dengan substring lainnya.

Pencarian dan Inspeksi String

Metode untuk menemukan indeks, menghitung kemunculan, dan memeriksa awalan/akhiran string.

Metode / FungsiSintaksDeskripsi
find()text.find(sub)Mengembalikan indeks substring terendah jika ditemukan, jika tidak -1.
count()text.count(sub)Mengembalikan jumlah kemunculan substring yang tidak tumpang tindih.
startswith()text.startswith(prefix)Mengembalikan True jika string dimulai dengan awalan yang ditentukan.
endswith()text.endswith(suffix)Mengembalikan True jika string diakhiri dengan akhiran yang ditentukan.

Skrip Demo Interaktif

run_all_cheat_methods.py
Jalankan di Editor
# upper()
text.upper()

# lower()
text.lower()

# strip()
text.strip()

# replace()
text.replace(old, new)

# find()
text.find(sub)

# count()
text.count(sub)

# startswith()
text.startswith(prefix)

# endswith()
text.endswith(suffix)

Pertanyaan yang Sering Diajukan

Apakah metode string mengubah string asli?

Tidak, string dalam Python tidak dapat diubah. Metode string selalu mengembalikan string baru dan membiarkan string asli tidak berubah.

Apa perbedaan antara temukan() dan indeks()?

find() mengembalikan -1 jika substring tidak ditemukan, sedangkan indeks() memunculkan pengecualian ValueError.

Topik Terkait

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.