Apa itu strip pada python?

Python telah menyediakan banyak fungsi built-in untuk mengelolah berbagai keperluan data seperti pada tipe string kita dapat melakukan manipulasi string dengan 24 method yang sudah di sediakan oleh python.

Beberapa fungsi di bawah ini sebetulnya juga dapat digunakan pada tipe data lainnya seperti pada tuple, listdan dictionary.

No Fungsi Keterangan Contoh Hasil
1 capitalize() Digunakan untuk mengubah huruf pertama dalam satu kalimat menjadi huruf kapital (huruf besar). str=’kelas programmer’
s=str.capitalize()
print(s)
Kelas programmer
2 center() Digunakan untuk mengisi karakter dengan lebar tertentu diantara suatu string. Sehingga menempatkan string berada pada posisi tengah (center). #Bentuk umum
center(lebar,karakter)
#Contoh
str=’kelas programmer’
s=str.center(20,’-‘)
print(s)
–kelas programmer–
3 count() Digunakan untuk menghitung berapa kali kemunculan substr dalam suatu string str=’kelas programmer’
s=str.count(‘m’)
print(s)

#Menghasilkan output 2 karena substr ‘m’ muncul 2 kali dalam string tersebut.

2
4 endswith() Digunakan untuk memeriksa apakah string diakhiri dengan suatu subtr atau tidak. Fungsi ini akan menghasilkan nilai boolean. str=’kelas programmer’
s=str.endswith(‘programmer’)
print(s)
True
5 find() Digunakan untuk menemukan posisi indeks substr. Posisi dimulai dari 0, jika tidak ditemukan maka fungsi ini menghasilkan nilai -1. str=’kelas programmer’
s=str.find(‘k’)
print(s)

#substr ‘k’ berada pada indeks ke – 0

0
6 index() Kegunaannya sama dengan fungsi find(), yang berbeda jika substr yang dicari pada method find() tidak di temukan menghasilkan nilai -1, maka pada method index() akan menghasilkan eksepsi (error). str=’kelas programmer’
s=str.index(‘j’)
print(s)

#Menghasilkan errror karena substr ‘j’ tidak ditemukan dalam str.

s=str.index(‘j’)
ValueError: substring not found
7 isalnum() Menghasilkan nilai true jika string terdiri dari karakter alfabet dan numerik. str=’AB67′
s=str.isalnum()
print(s)
True
8 isalpha() Menghasilkan nilai true jika string HANYA terdiri dari karakter alfabet. str=’AB67@#’
s=str.isalpha()
print(s)
False
9 isspace() Menghasilkan nilai true jika string terdapat karakter spasi. str=’dimas’
s=str.isspace()
print(s)
False
10 isdigit() Menghasilkan nilai true jika string berupa digit. str=’12345′
s=str.isdigit()
print(s)
True
11 isnumeric() Method ini sama dengan metode isdigit(), akan menghasilkan nilai true jika string berupa numerik. str=’12345′
s=str.isnumeric()
print(s)
True
12 islower() Menghasilkan nilai true jika string berupa semua karakter huruf kecil str=’ABC’
s=str.islower()
print(s)
False
13 isupper() Menghasilkan nilai true jika string berupa semua karakter huruf besar (huruf kapital). str=’ABC’
s=str.isupper()
print(s)
True
14 len() Fungsi len() di python adalah untuk memperoleh banyaknya jumlah katakter dalam sebuah string. str=’kelas programmer’
print(len(str))
16
15 lstrip() Memotong karakter awal pada string. Jika tidak diisi nilai pada fungsi ini maka secara default akan menghilangkan whilespace ataupun tab pada awal string. Contoh 1 :
str=’ kelas programmer’
s=str.lstrip()
print(s)
———————————
Contoh 2:
str=’kelas programmer’
s=str.lstrip(‘kel’)
print(s)
Hasil 1:
kelas programmer
——————–
Hasil 2:
as programmer
16 rstrip() Memotong karakter akhir pada string. Jika tidak diisi nilai pada fungsi ini maka secara default akan menghilangkan whilespace ataupun tab pada awal string. Contoh 1 :
str=’kelas programmer ‘
s=str.rstrip()
print(s)
————————————
Contoh 2:
str=’kelas programmer’
s=str.rstrip(‘mer’)
print(s)
Hasil 1:
kelas programmer
——————
Hasil 2:
kelas program
17 strip() Fungsi strip() merupakan gabungan dari fungsi rstrip() dan lstrip(). #Menghapus white space di awal dan akhir

str=’ kelas programmer ‘
s=str.strip()
print(s)

kelas programmer
18 max() Fungsi ini akan menghasilkan karakter terbesar atau maksimal pada string. str=’kelasprogrammer’
print(max(str))
s
19 min() Fungsi ini akan menghasilkan karakter terkecil atau terendah pada string. str=’kelasprogrammer’
print(min(str))
a
20 replace() Mengganti substring lama dengan substring yang baru. #Mengganti kata ‘Belajar’ menjadi ‘Tutorial’

str=’Belajar Python’
s=str.replace(‘Belajar’,’Tutorial’)
print(s)

Tutorial Python
21 swapcase() Mengubah jenis huruf dalam string. Misalnya yang semua menggunakan huruf besar (kapital) akan di ganti menjadi huruf kecil, begitu juga sebaliknya. str=’Belajar Python’
s=str.swapcase()
print(s)
bELAJAR pYTHON
22 upper() Mengubah huruf kecil menjadi huruf besar (kapital) dalam suatu string. str=’Belajar Python’
s=str.upper()
print(s)
BELAJAR PYTHON
23 lower() Mengubah huruf besar (kapital) menjadi huruf kecil. str=’Belajar Python’
s=str.lower()
print(s)
belajar python
24 zfill(width) Menambah karakter 0 (nol) pada string. Method ini memiliki sebuah parameter yaitu width (lebar) karakter yang diinginkan str=’2′
s=str.zfill(3)
print(s)
002

Sebagai catatan fungsi-fungsi string di atas hanya sebagian referensi fungsi built-in yang dapat digunakan untuk manipulasi string di python.