qaytardığı qiymət T altsətrinin kəsikdəki indeksi deyil, S sətrindəki indeksi olur.
>>> print(S.find('a', 5, 10))
6

1 | Soyadınız və adınızı klaviaturadan daxil edən və onların yerlərini dəyişərək (yəni öncə adınızı, sonra soyadınızı) çıxışa verən proqram yazın. Həlli: s ilə daxil edilən sətiri, soyad və ad ilə sətirdəki birinci və ikinci sözü, k ilə isə sətirdə sözlərin arasında olan boşluq simvolunun mövqeyini işarə edək. Məsələnin həll alqoritmi belə olacaq: 1) Sətir daxil edilir. 2) find () metodu vasitəsilə boşluq simvolunun yeri müəyyən olunur. 3) Sətrin başlanğıcdan boşluq simvolunadək hissəsi soyad dəyişəninə mənimsədilir. 4) Sətrin boşluqdan sonrakı simvolundan sonadək hissəsi ad dəyişəninə mənimsədilir. 5) İkinci sözdən (ad), boşluq simvolundan və birinci sözdən (soyad) ibarət yeni sətir yaradılır. 6) Yeni sətir çıxışa verilir. s = input() p = s.find(' ')
soyad = s[:p] ad = s[p +1:] s = ad + ' ' + soyad print(s) | # birinci söz - soyad # ikinci söz - ad

Sətir obyektinin başqa metodları da vardır ki, onlardan bəzilərinin təsviri aşağıdakı cədvəldə göstərilib.

Metod | Təsviri
s1.count(s0) | s1 sətrində s0 altsətrinə neçə dəfə rast gəlindiyini müəyyən edir: >>> s1 = 'abrakadabra' >>> s1.count('ab') 2
s1.strip() | Sətrin başlanğıcında və sonundakı boşluq simvolları uzaqlaşdırılır: >>> s1 = ' abc ' >>> s1.strip() 'abc'