ÜNİTE:
1.2. PROBLEM ÇÖZME VE ALGORİTMALAR
KAZANIMLAR:
1.2.3.1. Verilen problem için uygun teknikleri kullanarak çözümü planlar.
1.2.3.2. Verilen problemi alt problemlerine böler.
1.2.3.3. Verilen problemi çözmek üzere farklı algoritmalar tasarlar.
PYTHON - STRİNG
KISIM - STRİNGLERİN ÖZELLİKLERİ
1. String Tanıtımı
String Nedir?
Bir dizi karakterdir. Python'da tek tırnak (') ya da çift tırnak (") içinde yazılan her şey bir string olarak kabul edilir.
2. String Uzunluğu
3. String İçindeki Karakterlere Erişim
4. String Dilimleme (Slicing)
5. String Birleştirme (Concatenation)
İki veya daha fazla string'i birleştirme işlemi + operatörü ile yapılır.
6. String Çarpma
Bir string'i belirli bir sayıda tekrar etmek için * operatörü kullanılır.
KISIM ÖZET VİDEO
KISIM GÖREVLERİ
1) İçerisindeki string olan 5 değişken oluşturunuz. Daha sonra len() fonksiyonu kullanarak karakter sayılarını ekrana yazdırınız.
ÖRNEK: İSHAK
5
2) İçerisindeki string olan bir değişken oluşturunuz. Daha sonra print(kelime[0]) kodunu kullanarak harfleri sırayla ve tek tek ekrana yazdırınız.
Örnek:
İ
S
H
A
K
3) İçerisindeki string olan bir değişken oluşturunuz. Daha sonra print(kelime[:0]) kodunu kullanarak kelimeyi ikiye bölünüz.
ÖRNEK: İSHAK BEZCİ
İSHAK
4) İçerisindeki string olan iki değişken oluşturunuz. Daha sonra + operatörünü kullanarak iki değişkeni birleştiriniz.
ÖRNEK:
isim = İSHAK
soyisim = BEZCİ
İSHAK BEZCİ
5) İçerisindeki string olan bir değişken oluşturunuz. Daha sonra * operatörünü kullanarak 5 kez yazdırınız.
ÖRNEK:
isim = İSHAK
İSHAK İSHAK İSHAK
İSHAK İSHAK
KISIM GÖREV CEVAPLARI VİDEO
KISIM - STRİNGLERİN FONKSİYONLARI (METOTLAR)
1) upper() ve lower(): String'leri büyük veya küçük harflere dönüştürmek.
2) replace(): String içinde bir karakteri veya alt string'i değiştirme
3) strip(): Başındaki ve sonundaki boşlukları kaldırma
4) f-string ile string'ler içinde değişken kullanmak oldukça kullanışlıdır
5) Stringlerin Karşılaştırılması - String'leri karşılaştırmak için == (eşit ise) ve != (eşit değil ise) kullanılır
KISIM ÖZET VİDEO
KISIM GÖREVLERİ
1) İçerisindeki string olan 5 değişken oluşturunuz. upper() ve lower() kodları ile bu değişkenleri büyük ve küçük yazdırınız.
2) İçerisindeki 2 kelimeli string olan bir değişken oluşturunuz. Daha sonra replace(): kodunu kullanarak 2. kelimesini değiştiriniz.
Örnek:
EGİTİMDE BİLİSİM
EGİTİMDE OKUL
3) Başı ve sonunda boşluk olan bir string içeren değişken oluşturunuz. Daha sonra strip(): kodunu kullanarak boşlukları siliniz.
4) Bir adet integer bir adet string değişkeni oluşturunuz. Bu değişkenleri fstring kodu ile birleştirerek tek string içerisinde yazdırınız.
5) İçerisindeki string olan iki değişken oluşturunuz. Daha sonra == ve != operatörünü kullanarak eşitliğini sorgulatın.
KISIM GÖREV CEVAPLARI VİDEO
Ödev:
Kullanıcıdan bir cümle ve değiştirmek istediği kelimeleri alın. Cümledeki belirli bir kelimeyi başka bir kelimeyle değiştirmek için .replace() metodunu kullanın ve oluşturduğunuz kodların fotoğrafını aşağıdaki mail adresine gönderiniz.
Maile isim soy isim, sınıf ve okul numarası bilgilerinizi yazmayı unutmayınız.
egitimdebil@gmail.com
Önerilen program: IDE - PYTHON (Bilgisayarla çalışmayanlar, kodları deftere yazıp fotoğrafını gönderebilirler.)
Bilişim Teknolojileri Öğretmeni: İshak BEZCİ
Son gün ve saat : Pazar gece 12.00
Comments