Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Soru – Cevap Platformu
  • Google Colab Editor
  • Software Akademi Ekibi
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Ekran okuyucu ile python kodlama #9:Boşlukları temizleme,byük-küçük harf dönüştürme,karakter saydırma ve başındaki ile sonundaki karakterleri sorgulama

Posted on 7 Ağustos 2022

Ekran okuyucu ile python kodlama #9: String ifadelerinde boşlukları temizleme, büyük, küçük harf değişimleri,karakter saydırma,başındaki ve sonundaki değerleri sorgulama

String detaylarına devam ettiğimiz bu yazıda biçimsel olarak boşlukları temizleme, harfleri küçük veya büyük harfle biçimlendirme işlemlerine bakıyor olacağız.

Boşlukları kaldırma fonksiyonu strip()

strip() fonksiyonu string ifadesinin başındaki ve sonundaki boşlukların temizlenmesini sağlamaktadır.

  • metin = " İçeriklerimiz burada yayınlanıyor ";
  • print(metin.strip());

Değişkenin başındaki ve sonundaki boşluklar temizlenmiş oldu.

Strip fonksiyonunun bir başka kullanım senaryosu ise bir string ifadesindeki belli karakterlerin kaldırılmasışeklinde.

  • url = "www.sarperarikan.net";
  • print(url.strip("w.moc");

Gelelim, strip fonksiyonunun bir string dizisinin sağındaki ve solundaki boşlukları veya ifadeyi temizleme fonksiyonlarına burada da devreye lstrip ve rstrip methodları karşımıza çıkıyor ve l sol taraf için kullanılırken, r ise sağ taraftaki biçimlendirmeler için kullanılıyor.

  • print("www.google.com".rstrip(".com"));
  • print("www.google.com".lstrip("w");

Büyük, küçük harf değişimleri

String ifadelerinde büyük veya küçük harfleri tüm string dizisinin tamamını etkileyecek şekilde kullanabilirsiniz.

  • print("UYGULAMA AKADEMİSİ".lower());
  • print("sarper arıkan".upper());

Bir string dizisindeki bir ifadenin kaç defa geçtiğini bulma

String ifadelerinde bir karakterin kaç defa bulunduğunu görmek istiyor olabiliriz. Bu noktada count() fonksiyonundan faydalanıyoruz.

  • degisken = "www.google.com";
  • print(degisken.count("w"));

String ifadelerinde başlangıç ve bitiş karakterlerini sorgulama

Elinizde bir değişken var ve bu değişkenin başındaki ve sonundaki ifadeye göre true veya false çıktılar elde ederek sorgulamalar yapmak istiyor olabilirsiniz. İşte bu noktada starswith ve endswith methodları işinize çok yarıyor olacak. Az laf çok örnek felsefesine uygun olarak sizi aşağıya alalım.

  • urun_sorgula = "elma,armut,kiraz";
  • print(urun_sorgula.startswith("elma"))//true
  • print(urun_sorgula.endswith("kiraz")//true

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2025 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded