Hata Yönetimi – Hata Ayıklama

Hata yönetiminde try, except kod bloğu kullanılır. Aşağıdaki örnekte girilen 1. sayıyı 2.sayıya bölen bir uygulama var. Bölme işlemi için kullanıcının 2 adet sayı girmesi gerekiyor. Eğer kullanıcı sayı yerine farklı bir karakter girerse uygulama hata verir. Kullanıcı ikinci sayıya 0 girerse uygulama hata verir (Hiçbir sayı 0’a bölünemez.) Bu hataların öüne geçmek için try, […]

İçeriği Oku

Dosya İşlemleri – Fare İmleci Konumu ve Metotlar

Dosya içinde okuma yaparken fare imlecinin konumu önemlidir. Okuma fare imlecinin olduğu yerden başlar. Aşağıdaki örnekte dosya okuma işlemi open() ile açılacağından okuma dosyanın başından başlar ve sonuna kadar gider. Bu örnekte seek() metotu ile fare imlecinin yeri değiştirilir ve okuma fare imlecinin alındığı yerden başlar. readline() Metodu readline() metotu dosya içinde bulunan verileri satır […]

İçeriği Oku

Dosya İşlemleri – Dosya Okuma ve Yazma

Dosya açmak, dosya içeriğini okumak ve dosya içerisine veri yazmak için open() fonksiyonu kullanılır. Open() fonksyionunu kullanırken 4 farklı metot kullanılır. Dosyaya veri yazma Dosyaya veri ekleme Dosyadan veri okuma with ifadesi kullanılarak dosya işlemleri with ifadesi kullanıldığında dosyayı close() metotu ile kapatmaya gerek kalmaz. Dosyaya veri yazma Dosyaya veri ekleme Dosyadan veri okuma

İçeriği Oku

Fonksiyonlar

Örnek 1 – Toplama İşlemi : Fonksiyonlarda değer döndürme – return kodu Örnek 2 – Yaş Hesaplama : Fonksiyonlara parametre gönderme Fonksiyonlara gönderilen parametrelerde varsayılan değer Örnek 3 – Dairenin Alanını Hesaplama : Aşağıda fnkDaireninAlani() fonksiyonunda pi değişkeninin değeri 3 olarak atanmış. Fonksiyon çağırıldığında ikinci parametre gönderilmezse pi değeri 3 alınır. Eğer ikinci parametre gönderilirse […]

İçeriği Oku

Döngüler – break ve continue

break kodu döngüyü bitirmek için kullanılır. Aşağıdaki for döngüsü normalde 0’dan 99’a kadar 100 kere dönecektir. Fakat if kodu ile eklediğimiz koşul x değişkeni 50’ye eşit olunca çalışacağı için break kodu ile döngü durdurulur. Böylece döngü 0’dan 49’a kadar dönmüş olur ve biter. Yukarıdaki örneği while döngüsü ile yapalım. continue kodu döngüde bir veya daha […]

İçeriği Oku

Döngüler – while döngüsü

while döngüsü yanına yazılan koşul doğru olduğu sürece döner. Koşul doğru olmadığı durumda dönmez. Aşağıdaki döngüde koşul True olarak ayarlandı. True yazılımda doğru koşul olarak kabul edilir ve bu döngü sonsuza kadar döner. Aşağıdaki döngüde koşul 1 olarak ayarlandı. 1 yazılımda doğru koşul olarak kabul edilir ve bu döngü sonsuza kadar döner. Aşağıdaki durumda i […]

İçeriği Oku

Döngüler – for döngüsü

range() metodu range(start,stop,step) =>  range kodu içine yazılan sayı kadar bir liste oluşturur. Listedeki elemanların kaçtan başlayıp kaça kadar gideceğini ve kaçar kaçar gideceğini belirleyebiliyoruz. Aşağıdaki örnekte liste 0’dan 9’a kadar oluşturulmaktadır. For döngüsü ile bu  listenin elamanlarını ekrana yazdırıyoruz. Aşağıdaki örnekte liste 5’ten 9’a kadar oluşturulmaktadır. For döngüsü ile bu  listenin elamanlarını ekrana yazdırıyoruz. […]

İçeriği Oku