Kaedah endswith
Kaedah endswith menyemak sama ada
rentetan berakhir dengan subrentetan yang ditentukan
dan mengembalikan nilai True atau
False. Dalam parameter pertama kaedah,
kita tentukan subrentetan yang dikehendaki,
dalam parameter pilihan kedua dan ketiga -
indeks permulaan dan akhir carian masing-masing.
Sintaks
rentetan.endswith(subrentetan, [indeks mula carian], [indeks akhir carian])
Contoh
Mari cari subrentetan 'a' dengan
menentukan permulaan dan akhir untuk carian:
txt = 'abcadea'
print(txt.endswith('a', 0, 4))
Keputusan pelaksanaan kod:
True
Contoh
Mari cari subrentetan 'a' dengan
menukar indeks untuk carian:
txt = 'abcadea'
print(txt.endswith('a', 0, 3))
Keputusan pelaksanaan kod:
False
Contoh
Sekarang mari semak sama ada subrentetan kita
berakhir dengan 'a':
txt = 'abcadea'
print(txt.endswith('a'))
Keputusan pelaksanaan kod:
True
Lihat juga
-
kaedah
startswith,
yang menyemak subrentetan dari permulaan rentetan -
kaedah
count,
yang mengembalikan bilangan kemunculan subrentetan dalam rentetan -
kaedah
replace,
yang mencari dan menggantikan subrentetan dalam rentetan -
kaedah
find,
yang mengembalikan indeks pertemuan pertama subrentetan dalam rentetan