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 / Fungsi | Sintaks | Deskripsi |
|---|---|---|
| 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 / Fungsi | Sintaks | Deskripsi |
|---|---|---|
| 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
# 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
Panduan referensi cepat untuk operasi daftar Python. Kuasai penambahan, penyisipan, penghapusan, pengurutan, dan pengirisan elemen.
LembarPelajari metode kamus Python. Panduan referensi lengkap untuk penyisipan, pengambilan, pembaruan, dan pemeriksaan pasangan nilai kunci.
LembarPanduan untuk pemformatan f-string Python. Kuasai presisi desimal, penyelarasan, pemformatan tanggal, dan evaluasi ekspresi.
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
String Python
Manipulasi string master dengan Python. Pelajari metode string, pemotongan, penggabungan, dan teknik pemformatan dengan contoh kode yang jelas dan dapat dieksekusi.
Cara Membalikkan String dengan Python
Pelajari cara membalikkan string dengan Python menggunakan slicing, fungsi reversed(), dan penggabungan loop dengan contoh kode visual.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.