Fungsi Jalur Python

Fungsionalitas dasar "strip ()"

Fungsi "strip ()" mengembalikan salinan string dengan karakter tertentu dihapus dari awal dan akhirnya. Intinya, fungsi strip membandingkan karakter awal dan akhir dengan serangkaian karakter yang ditentukan pengguna dan menghapusnya hingga mencapai karakter yang tidak cocok. Kode berikut adalah contoh sederhana:

s = 'wwwthisisasstringooo' s.strip ('w') 'thisisastringooo' s.strip ('o') 'wwwthisisastring' s.strip ('wo') 'thisastastring'

Metode "lstrip ()" dan "rstrip ()"

Metode strip bekerja di kedua ujung rantai. Namun, untuk menghapus karakter hanya dari depan atau belakangnya, gunakan "lstrip ()" (untuk awal string) dan "rstrip ()" (untuk akhir string). Kode berikut menunjukkan contoh untuk menghapus karakter hanya di salah satu ujung string.

s.lstrip ('w') 'thisisastringooo' s.lstrip ('o') wwwthisisastringooo s.rstrip ('o') 'wwwthisisastring'

Contoh: Menghapus tag HTML

Sebagai contoh lain, seorang programmer Python mungkin ingin menghapus tag HTML dari informasi yang diperoleh dari halaman web. String HTML akan dimasukkan dalam tag HTML, tetapi programmer hanya perlu data. Dalam hal ini, menggunakan perintah strip dapat memungkinkan Anda untuk menghapus tag dengan mudah.

html = 'Halo' html.strip ('') 'Halo' html = 'Halo' html.strip ('') 'Halo'

Potong spasi kosong

Sebagai contoh lain, entri pengguna atau entri yang diperoleh dari situs web dapat berisi spasi kosong di awal (seperti spasi atau tab). Fungsi strip juga dapat memotong karakter spasi putih semudah yang Anda bisa dengan karakter lain.

s = 'hai' s.strip ('') 'hi' s.lstrip ('') 'hai'

Artikel Menarik