Posts

Showing posts from April, 2024

string replace split slice

# 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 ) ...

Sunucu Kitap

 https://drive.google.com/file/d/1FuKptFxgC6BFHdI1Dvf5hhwV2GBiL77r/view?usp=sharing

string slice split strip

# diziler, listeler bunu biliyorsunuz, liste birden fazla değişken tutan değişken gibiydi. # fonksiyonlar # string metin işlemleri # stringler yazılardır. yani karakterler tutar, harf, sayısal karakter, özel karakterler liste = [ "ahmet" , "leyla" , "ayşe" ] kelime = "Bu bir yazı" # string ifadeler, listeler gibi davranabilir print ( kelime [ 3 ]) #yukarıdaki bilgiye göre klavyeden girilen yazının harflerini alt alta ekrana yazan programı yazınız. # bu soruyu çözmek için yazının uzunluğunu bilmem lazım. # hemen hatırlayalım, listelerde listenin uzunluğunu nasıl buluyorduk # len(liste), listenin uzunluğunu alıyorduk. # o halde önce yukarıdaki kelimenin uzunluğunu yazdıralım. # uzunluk = len(kelime) # print(uzunluk) # o halde soruyu çözelim yazi = input ( "Bir yazı girin: " ) for i in range ( len ( yazi )):     print ( yazi [ i ]) # Klavyeden girilen yazının harflerini yanyana aralarında tire olacak şekilde ekrana yazan programı ya...