Hata yakalama hakkında

Teşekkürler, birazdan deneyeceğim, çalışırsa komple ona geçerim.

while’a değil try-except’e ait oradaki else

2 Beğeni

Bence bu daha basit ve anlaşılır:

if 1 <= var <= 20:
    ...

Bu da olur, fark etmez.

Sayenizde program 29 kB’dan 12.5 kB’a düştü :smiley:

Önemli olan o dosyanın boyutunun düşmesi değil, kodun daha okunaklı ve programlamanın amacına uygun hale getirilmesi.

Okunaklı kod yazmak için neler yapılabilir? Ben yaklaşık 3 hafta önce başladım, pek bir şey bildiğim söylenemez.

Herhalde zaman içerisinde öğrenirsiniz diye tahmin ediyorum. En azından bugün yazdığınız ifadenin daha kısa bir şekilde yazılabileceğini öğrendiniz. Bir başlangıç oldu sizin açınızdan. Bundan sonra da kod yazarken okunaklı ve sade bir şekilde kod yazmaya dikkat edebilirsiniz. Belki bazen insanlardan tavsiyeler alırsınız, bu aldığınız tavsiyelere dikkat ederek kod yazarsınız.

Python esnek bir dil olmasının hakkını vermeli hocam :slight_smile:

Yazdığınız kodları haftalar,aylar sonra inceleyin.Eğer kodları okuyabiliyorsanız konuyu halletmişsinizdir.Sonradan unutabileceğiniz veya ilk defa kullanacağınız yerlere yorum satırı koymayı unutmayın :slight_smile: