Yapay zekâ ve robotik programlarına kayıt başvurusu alınmaktadır

Kayıt Başvurusu
Python ve dijital üretim

Python’da if: Bir kuralın iki farklı durumda ne yaptığını görmek

Python if koşulunu hayalî bir sensör değeriyle inceleyin. Eşik, eşitlik durumu ve farklı testlerin neden gerekli olduğunu keşfedin.

Yonga AkademiYayınlandı: 2 dk okuma
Turuncu ve gri iki yola ayrılan düzende taşı sınır çizgisinde deneyen genç öğrenci.

Yapay zekâ ile hazırlanmış temsili eğitim görseli.

“Değer belirlediğimiz sınırın altındaysa uyarı ver” cümlesi, küçük bir karar kuralıdır. Python’daki if yapısıyla koşula göre farklı bir kod bölümü çalıştırabiliriz. Burada program kendiliğinden öğrenmez; yazdığımız koşulu uygular. Yapay zekâ ile klasik programlama arasındaki farkı bu küçük örnek üzerinden konuşmak mümkündür.

Önce kararın dilini netleştirin

Aşağıdaki örnekteki sayı hayalî bir sensör verisidir. Gerçek cihaz, sulama sistemi veya güvenlik uygulaması kontrol edilmez:

deger = 28
esik = 30
if deger < esik:
    print("Örneği incele")
else:
    print("İzlemeye devam et")

İlk çalıştırmada “Örneği incele” mesajı görülür. Çocuktan deger değişkenini 35 yapmasını isteyin. Ardından 30 ile denesin. Tam sınırdaki durumda hangi mesajın çıktığını konuşun. < işareti “küçük” anlamındadır; eşit olma durumunu kendiliğinden kapsamaz.

Üç değer, üç küçük test

Sınırın altındaki, sınırdaki ve üstündeki değerleri ayrı ayrı denemek, yalnız bir başarılı çalıştırmaya bakmaktan farklıdır. Testten önce beklenen sonucu yazın veya simgeyle gösterin. Çıkan sonuçla beklentiyi karşılaştırın.

Koşulu değiştirdiğinizde önceki tahminlerin hâlâ geçerli olup olmadığını yeniden düşünün. Amaç işaretleri rastgele değiştirip bir sonuç almak değil; karar kuralının anlamını ifade edebilmektir. Python resmî kontrol akışı rehberi, if, elif ve else yapılarını bu temel çerçevede açıklar.

Kuralı kimin belirlediğini sorun

“Program neden bu mesajı seçti?” sorusunun cevabı bu örnekte veriden öğrenilmiş bir model değil, bizim yazdığımız eşik karşılaştırmasıdır. Sonradan bir makine öğrenmesi projesine geçildiğinde bu ayrım işe yarar: hazır koşul uygulamak ve örneklerden düzen öğrenmek aynı süreç değildir.

Alanya’da Yonga Akademi’nin Python eğitimleri için bilgi alırken, öğrencilerin farklı durumları nasıl sınadığını sorun. Küçük bir koşul çalışması, yalnız kod sözdizimi değil; kural, sınır ve beklenmeyen durumlar hakkında düşünmek için de kullanılabilir.

Kaynak: Python if ifadeleri.

İlgili programı inceleyin ve uygunluk hakkında bilgi alın

Kaynaklar ve ileri okuma

  1. docs.python.org

Çocuğunuz için uygun teknoloji yolunu keşfedin

Yonga Akademi’nin aktif kodlama, robotik ve yapay zekâ programlarını inceleyin veya kayıt başvurusu bırakın.

Python if Koşulu ile İlk Karar Örneği | Yonga Akademi