Python değişken tipleri string kullanımı

Bu yazımızda genel string tipinin kullanımında ortaya çıkan temel işlemleri ve fonksiyonları inceleyeceğiz .

 

Python dilinin esnekliği sayesinde bir string ifadeyi bir dizinin elemanlarını gezer gibi rahatça parçalayabiliriz. .
String’in 0’ıncı indisinden başlayıp son indisi olan -1 e kadar gezebilir ve ([] , [:]) ifadelrine parametreler vererek dilimleme işlemi yapabiliriz .

Artı (+) artı operatörü ile bir stringi birleştirebilir ve çarpım (*) operatörü ile bir stringi istenildiği sayıda tekrar ettirebiliriz .

deger="yilmazmehmet.com"

print(deger) # Ekrana değeri olduğu gibi basılır .
print(deger[0]) # Ekrana değerin ilk elemanını basılır .
print(deger[2:5]) # Ekrana değerin 2. ve 5.elemanına kadar olan kısım basılır .
print(deger[3:]) # Ekrana değerin 3.elemanından son elemanına kadar olan kısmı basılır .
print(deger*2) # Ekrana iki kez değer basılır
print(deger+"/kategori/python/") #farklı bir değer ile birleştirilir .

Ekran Çıktısı :

yilmazmehmet.com
y
lma
mazmehmet.com
yilmazmehmet.comyilmazmehmet.com
yilmazmehmet.com/kategori/python/

count() kullanımı :

count() fonksiyonu ile bir string içerisinde verilen parametrenin kaç defa geçtiğini öğrenebiliriz .

deger="yilmazmehmet.com"

print("deger adlı değişkende ",deger.count("a")," adet a değeri bulunmaktadır .")
print("deger adlı değişkende ",deger.count("e") ," adet e değeri bulunmaktadır .")
print("deger adlı değişkende ",deger.count("ğ") ," adet ğ değeri bulunmaktadır .")

Ekran Çıktısı : 

deger adlı değişkende  1  adet a değeri bulunmaktadır .
deger adlı değişkende  2  adet e değeri bulunmaktadır .
deger adlı değişkende  0  adet ğ değeri bulunmaktadır .

endswith() kullanımı :

endswith() fonksiyonu ile bir string içerisinde verilen parametre ile bitip bitmediğini boolean olara geri döndürür

deger="yilmazmehmet.com"

print(deger.endswith(".com"))

print(deger.endswith(".com.tr"))

Ekran Çıktısı :

True
False

upper() ve lower() kullanımı :

upper() ve lower() fonksiyonları ile bir string ifadeyi büyük ve küçük şekilde yazdırmayı sağlar

deger="yilmazmehmet.com"
deger2="YILMAZMEHMET.COM"

print(deger.upper())
print(deger2.lower())

Ekran Çıktısı :

YILMAZMEHMET.COM
yilmazmehmet.com

 

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir