Python Geliştirme Kursu
Bölüm
>
Seviye

Koşullar
Temel if deyimi

Belli eylemlere koşullar eklemek isteyebileceğiniz zamanlar olur; bu sayede kodunuz esnek olur ve duruma bağlı olarak farklı işlemler gerçekleştirebilir. Bunun için belirli koşulları test etmek ve uygun işlemleri yapmak üzere if deyimlerini operatörler ile birlikte kullanırız.

Bu ilk alıştırmada yumurta toplayın ve bir listedeki belirli değerlerin birbirine eşit mi yoksa farklı mı olduğunu kontrol etmek için == ve != operatörlerini kullanın.

Guide

Amaç

Tarladaki tüm yumurtaları toplayın ve bir if ifadesinde koşullar kullanarak birbirleriyle karşılaştırın.

Tarladaki tüm yumurtaların üzerinden geçerek toplayın, topladıktan sonra bunları basket adlı bir listeye kaydedin .

basket = ["blue egg", "red egg", "shiny egg", "green egg"]

Listeyi oluşturduktan sonra, bir if ifadesinde koşullar tanımlayarak X işaretlerine gidip liste elemanlarını birbirleriyle ve eggs adlı sabitle karşılaştırın. eggs sabiti, eldeki yumurtaların genel değerini temsil eder.

if basket[0] == basket[1]: player.speak("This statement is True!") else: player.speak("This statement is False!")

Bu kod, listedeki ilk iki öğeyi birbirleriyle karşılaştırır; karşılaştırılan iki öğenin aynı olup olmadığını kontrol etmek için == operatörü kullanılır. Eğer aynıysalar, ilk komut çalıştırılır; değilse else bloğundaki kod yürütülür.

Aynı if ifadelerini sonraki iki X işaretinde de çalıştırın ancak şu koşulları kullanın:

if basket[1] != basket[2] ve if basket == eggs . != operatörü, karşılaştırılan iki öğenin aynı olmadığını kontrol etmek için kullanılır.

Kod Kitabı