5.00 / 1 oy

Python'da bir yazının bir kısmını bölmek ve seçmek

Programlama dillerinde bir yazının (string) başından ya da ortasından bir kısmını seçme işlemine substring adı verilir. Pyton'da bir string'in kaç karakterden oluştuğunu len fonksiyonu ile bulmayı görmüştük. Bu yazıda da bir yazının (string) bir kısmını nasıl bölebileceğimizi ve seçebileceğimizi göreceğiz.

Python programlama dilinde (diğer birçok programlama dilinde de olduğu gibi) indekslerin sıfırdan başladığını çok örnekte görmüştük. Şimdi indeksleme mantığı ve for döngüsü kullanarak bir string değişkenin içindeki tüm karakterleri teker teker seçelim.

yazi="tükenmez kalem kullanma çabuk bozulur"
for karakter in range(0,len(yazi)):
    print(yazi[karakter])

Çıktı çok uzun olduğu için yapıştırmıyorum ama yazi değişkeni içindeki her bir karakteri teker teker yazdırmış olduk, bu mantıkla yazının örneğin ilk 5 karakterini seçip yazdıran bir for döngüsü de kurabiliriz.

yazi="tükenmez kalem kullanma çabuk bozulur"
for karakter in range(0,5):
    print(yazi[karakter])

python for substring

m.cengiz

05.06.2020 04:00

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python'da bir yazının bir kısmını bölmek ve seçmek

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.