Değer ve Referans Tipleri (Value and Reference Types)

Yukarıda iki adet değişken (x ve y) tanımladık ve ekrana yazdırdık. y değişkeni ile x değişkenini eşitlediğimiz zaman iki değişkenin de değerleri aynı olacaktır. İkisinin değeri 10 olacaktır. Daha sonra y değişkeninin değerini değiştirip tekrar ekrana yazdırdık. Ekrana yazılan son değerler x = 10 ve y = 30’dur. Listelerde bu durum biraz farklıdır. Aşağıda örnekle […]

İçeriği Oku

Sets

Döngü kullanılarak elemanlar teker teker elde edilebilir. Bir elemanın listede olup olmadığını öğrenebiliriz. İki listeyi tek bir listede birleştirme. Aynı isimde eleman varsa sadece biri listeye eklenir.

İçeriği Oku

Tuple

Tuple, list veri tipi özellikleri taşıyan fakat ekleme, silme ve güncelleme yapılamayan listelerdir. Tuple veri tipi tanımlanmış değişkenlerde append, remove, insert vb. gibi methotlar kullanılamaz. Aşağıda tuple veri tipinin nasıl kullanıldığı yazılmıştır.

İçeriği Oku

Listeler (Lists)

Bir liste tanımlıyoruz. Aşağıdaki kod ekrana <class ‘list’> yazar. Bu liste değişkeninin list sınıfına ait olduğunu gösterir. Aşağıdaki kod ekranlar ekrana liste elemanlarını yazdırır. Aşağıdaki kodlar ekrana liste elemanlarının karakterlerini yazdırır. Aşağıdaki kodlarda başlangıç ve bitiş indeksleri belirtilerek liste elemanlaro ekrana yazdırılır. Aşağıdaki kodlarda listeye yeni elemanlar eklenir ve var olan elemanlar güncellenir. Aşağıdaki kodda […]

İçeriği Oku

String Metotları

String Metot Listesi Metot Açıklama capitalize() İlk karakteri büyük harfe çevirir. casefold() Bütün karakterleri küçük harfe çevirir. center() Ortalanmış bir metin verir. count() Belirtilen bir değerin metin içerisinde kaç adet olduğunu verir. encode() Metni belirtilen kodlama kullanarak döndürür. Varsayılan kodlama UTF-8’dir. endswith() Metin belirtilen bir değerle mi bitiyor kontrol eder. True veya False döndürür. expandtabs() […]

İçeriği Oku

String Yazdırma Çeşitleri (String Formatting)

Ekrana aşağıdaki değişkenleri kullanarak “Benim ismim Ercüment Şenlik. Yaşım 30.” yazdırmak istiyoruz. Yöntem 1 : Bu yöntemde string ifadeler “+” işareti ile birleştirilir. İnteger bir değer kullanırken str() fonksiyonu ile string değere çevrilir. Yöntem 2 : Bu yöntemde format() methodu kullanılır. String ifaed içerisindeki {} yerlere format() methodunun içerisindeki değişkenler sırasıyla yerleştirilir. Sırasını belirlemek istiyorsak […]

İçeriği Oku

String Dilimleme (String Slicing)

Yukarıda ders değişkenine string bir ifade olan “Python ile programlama öğreniyorum.” cümlesini atadık ve print kodu ile ekrana yazdırdık. String ifadeler, aslında karakterlerden oluşan bir kümedir. Yukarıdaki cümle 35 karakterden oluşan bir ifadedir. (boşluklarda birer karakter olarak sayılır). Bu ifadeyi oluşturan karakterleri indeks numaraları ile teker teker çağırabiliriz. Örnek: “Python ile programlama öğreniyorum.” Cümlesine bakacak […]

İçeriği Oku