0Pricing
Python Academy · Ders

Yaygın Dize Yöntemleri

upper, lower, strip, split, replace ve find yöntemlerini keşfedin.

Yaygın Dize Yöntemleri, CoddyKit'te ücretsiz bir Python Academy dersidir. Bu, 4 dersinin 3. 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, Python Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Python Academy kursu toplamda 4 dersten oluşur.

Giriş

Python dizelerinde metin aramak, dönüştürmek ve doğrulamak için düzinelerce yerleşik yöntem bulunur.

upper() ve lower()

'hello'.upper(), 'HELLO' değerini verir. 'WORLD'.lower(), 'world' değerini verir. Hiçbiri özgün dizeyi değiştirmez — yeni dizeler döndürürler.
print('hello'.upper())
print('WORLD'.lower())

strip(), lstrip(), rstrip()

' hi '.strip(), boşlukları her iki uçtan kaldırır. lstrip() soldan, rstrip() sağdan kaldırır.
s = '  hello  '
print(s.strip())

split() ve splitlines()

'a,b,c'.split(','), ['a','b','c'] değerini verir. Hiçbir bağımsız değişken olmadan kullanılan split(), tüm boşluk karakterlerinde böler ve boş dizeleri kaldırır.
print('a,b,c'.split(','))
print('hi there'.split())

replace()

'hello world'.replace('world', 'Python'), 'hello Python' değerini verir. İsteğe bağlı count bağımsız değişkeni, değiştirme sayısını sınırlar.
s = 'aabbaa'
print(s.replace('aa', 'XX'))

find() ve index()

find(), ilk eşleşmenin indeksini döndürür; eşleşme bulunamazsa -1 döndürür. index(), eşleşme bulunamadığında ValueError hatası oluşturur.
s = 'hello world'
print(s.find('world'))
print(s.find('xyz'))

startswith() ve endswith()

s.startswith('Py'), s 'Py' ile başlıyorsa True değerini döndürür. Her ikisi de ön eklerden veya son eklerden oluşan bir demeti kabul eder.
print('Python'.startswith('Py'))
print('test.py'.endswith('.py'))

count()

'banana'.count('a'), alt dizenin çakışmayan tekrarlarının sayısı olan 3 değerini döndürür.
print('banana'.count('a'))

isdigit(), isalpha(), isalnum()

Doğrulama yardımcıları: '123'.isdigit() True değeridir. 'abc'.isalpha() True değeridir. 'abc123'.isalnum() True değeridir.
print('123'.isdigit())
print('abc'.isalpha())

title() ve capitalize()

'hello world'.title(), 'Hello World' değerini verir. 'hello'.capitalize(), 'Hello' değerini verir (yalnızca ilk karakter).
print('hello world'.title())
print('hello'.capitalize())

center(), ljust(), rjust()

'hi'.center(10), ' hi ' değerini verir. Bir doldurma karakteri kullanın: 'hi'.center(10, '-'), '----hi----' değerini verir.
print('hi'.center(10, '-'))

Hızlı Denetim

Bir alt dize bulunamadığında hangi yöntem -1 değerini döndürür?

Özet

Temel dize yöntemleri: upper/lower, strip, split, replace, find/index, startswith/endswith, count, isdigit/isalpha, title/capitalize, center/ljust/rjust.

Devam Edin

Harika çalıştınız! Becerilerinizi geliştirmeye devam etmek için sonraki derse geçin.

Sıkça Sorulan Sorular

“Yaygın Dize Yöntemleri” dersi ücretsiz mi?

Evet — “Yaygın Dize Yöntemleri” 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 Python Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Python Academy kursu toplamda 4 dersten oluşur.

“Yaygın Dize Yöntemleri” dersinde ne öğreneceğim?

upper, lower, strip, split, replace ve find yöntemlerini keşfedin. Python 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.

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

Önceden deneyim gerekmez. CoddyKit'te Python 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 3. dersidir.

“Yaygın Dize Yöntemleri” 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 Python Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Python 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. Dize Temelleri ve İndeksleme
  2. Dize Dilimleme ve Birleştirme
  3. Yaygın Dize Yöntemleri
  4. f-string'lerle Dize Biçimlendirme
← Python Academy Sayfasına Dön