# string ifadelerde slice yapmıştık, split yapmıştık
# slice bir parça almamıza imkan veriyor idi
# split belirtilen karaktere göre parçalamaya ve bir liste oluşturmaya yarıyor idi
yazi ="Bu yazıyı kullanalım"
parca = yazi[4:] # 4 ten sona kadar
parca = yazi[4:9] # 4 ten itibaren 5 karakter, veya 4 ten 9 a kadar
parca = yazi[:6] # 0 dan 6 ya kadar
print(parca)
## ad ve soyad girişi alındığında adı ayrı soyadı ayrı olarak ekrana yazan program
isim = input("Adınızı Soyadınızı Girin: ")
# örneğin, RECEP ÖZEN
boslukIndex=isim.rfind(" ")
print(boslukIndex)
ad = isim[:boslukIndex]
print(ad)
soyad = isim[boslukIndex+1:]
print(soyad)
# split görmüştük
yazi = "Bu ifadede geçen herşey yapaydır. Benim adım Kazım. Geleni Tutarım."
adet = yazi.count(".")
print(adet)
parcalar = yazi.split(".")
print(parcalar)
parcalar.remove("")
print(parcalar)
kelimeler = yazi.split(" ")
print(kelimeler)
print(len(kelimeler))
# Karakter değiştirme , place => kelimesi yer anlamına geliyor. replace ne olur, yeniden yerleştir, yerine yerleştir.,
# replace komutu, basitçe değiştir replace("eskiİfade","yeniİfade")
yazi = "12.04.2023 tarihinde okula gelinecek. 15.04.2023 tarihinde gidilecek"
yazi = yazi.replace("2023","2024")
print(yazi)
# Klavyeden girilen yazının içindeki a harflerini e harfi yapan ve yaziyi ekrana yazan programı yazınız.
yazi = input("Bir Yazı Girin: ")
yazi = yazi.replace("a","e").replace("A","E")
print(yazi)
# join işlemi
# split bir yazıyı parçalayarak liste döndürüyor idi
yazi = "Bu bir Yazı"
bolunmus = yazi.split(" ")
yazi = "-".join(bolunmus) # - string ifadesini al, bolunmuş listesindeki her bir elemanın arasına yerleştir.
print(yazi)
yazi = """
Küçük Denizkızı, mercan kayalıkları arasında saklanarak insan dünyasını izliyordu. Güneş ışınları dalgalar üzerinde pırıltılar saçarken, denizkızı uzaktaki gemiyi ve güvertede şarkı söyleyen kızı gördü. Kızın neşeli sesini duyan Denizkızı, o an insan olmak ve onunla şarkı söylemek istedi.
Bir yosun perisine yalvararak sihirli bir kolye istedi. Kolye sayesinde kuyruğu bacaklara dönüştü ve Denizkızı karaya çıktı. İlk adımları tökezlese de, kızın şarkısına doğru yürümeye devam etti. Kız onu görünce şaşırdı ama Denizkızı'nın güzelliğine hayran kaldı. Beraber şarkı söylemeye başladılar ve denizkızı, o anki mutluluğu kelimelerle ifade edemiyordu.
Ancak güneş batarken, sihrin etkisi geçmeye başladı. Denizkızı'nın bacakları tekrar kuyruğa dönüştü ve denize geri dönmek zorunda kaldı. Kız onu uğurladı ve vedalaşırken Denizkızı'nın mutluluğu hüzünle karıştı. Belki de bir gün tekrar şarkı söyleyeceklerdi, ama o an sadece denizkızı ve hayali kalmıştı.
"""
#1. yazinin içinde kaç tane kelime olduğunu ekrana yazınız.
# kelime adedi : 12
#2. yazinin içindeki noktalama işaretlerinin tamamını silerek, yazıyı ekrana yazın. (, . ')
#3. tüm harfleri büyüterek ekrana yazın
#4. tüm harfleri küçülterek ekrana yazın.
#5. denizkızı ifadesinin yazıda kaç tane olduğunu ekrana yazın. (sayarken dikkat edin, denizkızı diyoruz. büyük küçük harf önemsiz)
# Denizkızı ifadesi 3 adet bulunmaktadır.