NLP Academy · Ders

Küçük Harfe Dönüştürme ve Boşlukları Temizleme

İlk normalleştirme adımlarınız

2. ders / 413 adım

Küçük Harfe Dönüştürme ve Boşlukları Temizleme, CoddyKit'te ücretsiz bir NLP Academy dersidir. Bu, 4 dersinin 2. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, NLP Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. NLP Academy kursu toplamda 4 dersten oluşur.

İlk İki Adımınız

En basit normalleştirme, büyük/küçük harfleri tek biçime getirmek ve boşlukları kırpmaktır. Bu ikisinde ustalaştığınızda, kelime sayımlarınızı bölen gürültünün çoğunu zaten ortadan kaldırmış olursunuz. ✨

Tek Çağrıda Küçük Harfe Dönüştürme

Python dizeleri yerleşik bir lower yöntemi içerir. Bu yöntem, her harfi küçük harfe dönüştürülmüş yeni bir kopya döndürür ve özgün değeri değiştirmez.

text = 'The QUICK Fox'
print(text.lower())

Artık Eşleşiyorlar

Her iki taraf da küçük harfe dönüştürüldüğünde, büyük/küçük harf farkı ortadan kalkar ve karşılaştırma sonunda True döndürür. Büyük/küçük harf normalleştirmenin bütün amacı budur.

print('Paris'.lower() == 'paris')

Kenarları Kırpma

strip yöntemi, bir dizenin her iki ucundaki beyaz boşlukları kaldırır. Başta ve sonda bulunan boşluklar, sekmeler ve yeni satırlar tek bir çağrıyla ortadan kalkar.

messy = '  hello world  '
print(messy.strip())

Tek Taraflı Kırpmalar

Bazen yalnızca bir kenarı temizlemek istersiniz. Bu denetim gerektiğinde sol taraf için lstrip, sağ taraf için rstrip kullanın.

print('  hi'.lstrip())
print('hi  '.rstrip())

Ortadaki Boşluklar

strip yalnızca uçlara dokunur. Metnin içindeki yinelenen boşlukları tek aralığa indirmek için beyaz boşluklara göre bölüp yeniden birleştirin; böylece her boşluk tek bir boşluğa dönüşür.

text = 'too    many   spaces'
print(' '.join(text.split()))

Neden Önce Split, Sonra Join

Hiçbir bağımsız değişken vermeden split çağrıldığında, ardışık tüm beyaz boşluklarda bölme yapılır ve boş parçalar atılır. Tek bir boşlukla yeniden birleştirmek temiz ve dengeli bir boşluklandırma sağlar.

Birlikte Zincirleme

Her yöntem bir dize döndürdüğü için bunları zincirleyebilirsiniz. Burada bir değeri okunabilir tek bir işlem hattında küçük harfe dönüştürüp kırpıyorsunuz.

raw = '  CoddyKit  '
print(raw.lower().strip())

Dizeler Değiştirilemez

Bu yöntemler özgün değeri hiçbir zaman değiştirmez; yeni bir dize döndürür. Sonucu her zaman bir değişkende saklayın; aksi hâlde temizlenmiş değeri kaybedersiniz.

s = 'HELLO'
s.lower()
print(s)

Tüm Listeyi Normalleştirme

İki adımınızı bir liste üreteciyle tüm belirteçlere aynı anda uygulayın. Artık her kelime küçük harfli ve kırpılmış durumda; sayılmaya hazır.

words = [' Cat ', 'DOG', 'Cat']
print([w.lower().strip() for w in words])

Sayımlar Sonunda Uyuşuyor

Büyük/küçük harfleri aynı biçime getirdikten sonra kedi için bulunan üç dağınık giriş tek bir eşleşen belirteçte birleşir; böylece sıklık tablonuz gerçeği gösterir. 📊

Hızlı Kontrol

Boşlukları nasıl temizleyeceğinizi doğrulayalım.

Özet

lower ile büyük/küçük harfleri aynı biçime getirmeyi, strip ile kenarları kırpmayı, ardından split ve join ile iç boşlukları birleştirmeyi öğrendiniz. Belirteçleriniz artık temiz biçimde eşleşiyor. Güzel çalıştınız! 🎉

Başlamak ücretsiz

Yapay zeka eğitmeniyle Python öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
30
Dersler
120

Sıkça Sorulan Sorular

“Küçük Harfe Dönüştürme ve Boşlukları Temizleme” dersi ücretsiz mi?

Evet — “Küçük Harfe Dönüştürme ve Boşlukları Temizleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve NLP Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. NLP Academy kursu toplamda 4 dersten oluşur.

“Küçük Harfe Dönüştürme ve Boşlukları Temizleme” dersinde ne öğreneceğim?

İlk normalleştirme adımlarınız NLP Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

NLP Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te NLP Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 2. dersidir.

“Küçük Harfe Dönüştürme ve Boşlukları Temizleme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu NLP Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her NLP Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Büyük-Küçük Harf ve Boşluklar Neden Önemlidir
  2. Küçük Harfe Dönüştürme ve Boşlukları Temizleme
  3. Kök Bulma: Kök Biçime Kırpma
  4. Lemmatizasyon: Daha Akıllı Temel Biçimler
← NLP Academy Sayfasına Dön