--- Python programları çalışmaya başladığı zaman kodlar yukarıdan aşağıya tek tek çalışır ve çalıştıracak kod bulamayınca program sonlanır. Örneğin;
Yukarıdaki programda her satır bir blok olarak adlandırıyoruz ve her blok teker teker yukarıdan başlayarak çalışıyor ve sona ulaşınca bitiyor.---
--- Fakat bazı bloklar oluşturuyoruz ki bu bloklar çalışmak zorunda değil. İstediğimiz koşullar mevcutsa çalışmasını istiyoruz. Diyoruz ki eğer koşul sağlanıyorsa aşağıdaki kodu çalıştır. İşte aşağıda diye bahsettiğimiz kod girinti içinde olmalı. Girinti çok önemli aşağıdaki kodlara dikkat edin. ---
--- Peki koşullar nasıl sağlanıyor: Bu konuda 'if' ve 'else' den bahsedicem. if eğer koşul sağlanıyorsa anlamında, else yukarıdaki koşulların hiçbiri sağlanmıyorsa anlamında kullanılır.---
--- Aşağıdaki örneklerle daha anlaşılır olacaktır. ---