Burada stringlerin üzerindeki bazı yerleri almayı bazı yerleri ise almamayı, string içerisindeki belli başlı kısımları seçmeyi öğreneceğiz.
Örneğin f=”Toplum bilimi” şeklinde önceden tanımlanmış bir string fonksiyonunu string(f) komutu ile yazdırılacağını bir önceki yazımızda sizlere sunmuş idik. Şimdi ise bu fonksiyonun içerisinden istediğimiz herhangi bir değeri seçmeyi öğreneceğiz.
![](https://nurullahbesli.net/wp-content/uploads/2019/06/pypy-1.jpg)
Yukarıdaki resimde görüldüğü üzere, Toplum bilimi yazısının üzerindeki T harfini seçmek için bulunduğu indeks numarasını (0) girip istediğimiz harfi alabiliyoruz. Aynı şekilde m harfini seçmek istediğimizde de, indeks numarası 5 olduğundan dolayı f[5] şeklinde girip istediğimiz string içerisindeki istediğimiz harfe ulaşıyoruz.
Belli bir yerden belli bir yere kadar almak istediğimizde ise aşağıdaki gibi başlangıç ve bitiş indekslerini girip, bu indekslerin aralarına “:” koyarak istediğimiz bölümü alabiliyoruz.
![](https://nurullahbesli.net/wp-content/uploads/2019/06/pypy-3-1.png)
Yazdığımız bu fonksiyonun uzunluğunu bulmak istediğimizde ise len(f) fonksiyonunu kullanabiliriz. len() fonksiyonunun içerisine herhangi bir string girerek, istediğimiz stringin uzunluğunu bulabiliriz.
![](https://nurullahbesli.net/wp-content/uploads/2019/06/pypy-4.png)