Kategori: Python – Ders Notları
Dictionary – Sözlük Veri Yapısı
Key – Value türünde bilgi saklanır. Dictionary içinde key değeri tekrarlanamaz. Value değeri tekrarlanabilir. Uygulama : Girilen öğrenci numarasına göre isim ve soy ismi ekrana yazar.
İçeriği OkuTuple
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 OkuListe Metotları
Aşağıda liste metotlarının kullanım şekilleri ve açıklamaları verilmiştir.
İçeriği OkuListeler (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 OkuString 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 OkuString 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 OkuString 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 OkuBasit Giriş / Çıkış İşlemleri
print() : Ekrana yazı yazdırmayı sağlayan fonksiyondur. Kullanıcıya bilgi vermek, yapılan hesaplamaların sonuçlarını göstermek vb. gibi işlemlerde kullanılır. input() : Kullanıcıdan bilgi almak için kullanılır. Kullanıcı isim, soy isim, yaş, sayı vb. gibi bilgileri klavye ile girer. Örnek 1 : Aşağıda input() fonksiyonu ile a ve b değişkenlerine değerler kullanıcı tarafından girilir. print() fonksiyonu ile […]
İçeriği OkuDeğişkenler
Değişken Veri Tipleri Örnek 1 : Örnek 2 : Aşağıdaki örnekte a ve b değişkenleri string veri tipleri olduğu için + işareti string ifadeleri yan yana yazdırır. Print kodu ile a+b’yi yazdırdığımızda ekrana Merhaba Hoş geldin yazar. Örnek 3 : Aşağıda a ve b değişkenleri 10 ve 20 olarak sayısal değer gibi görünse de tırnak […]
İçeriği Oku