Python Pozitif veya Negatif Sayı Denetleyicisi
Koşullu dallanmayı kullanarak Python'da bir sayının pozitif, negatif veya sıfır olup olmadığını kontrol edin.
Genel Bakış
Bir sayının işaretini belirlemek, mantıksal karar verme ve matematiksel hesaplamadaki en temel işlemlerden biridir.
Sayının sıfırdan büyük (pozitif), sıfırdan küçük (negatif) veya sıfıra eşit olup olmadığını kontrol etmek için Python'un if-elif-else ifadelerini kullanırız.
Bu alıştırma Python'daki temel boole karşılaştırmalarını ve koşullu dallanma mantığını güçlendirir.
Kod ve Yürütme Çıkışı
Pozitif, negatif veya sıfır olarak sınıflandırmak için bir dizi test girişinin kontrol edilmesi.
def check_number(num):
if num > 0:
return "Positive"
elif num < 0:
return "Negative"
else:
return "Zero"
test_cases = [10, -5, 0]
for val in test_cases:
print(f"Number {val:2d} is {check_number(val)}")Number 10 is Positive
Number -5 is Negative
Number 0 is ZeroAdım Adım Uygulama
- Veri işlem hatlarında giriş doğrulama
- İşarete bağlı hesaplama dallanması
- Temel kontrol akışı öğrenimi
Sıkça Sorulan Sorular
Sıfır pozitif mi yoksa negatif mi kabul edilir?
Standart matematik ve Python programlamada sıfır ne pozitif ne de negatiftir. Nötr veya sıfır olarak sınıflandırılır.
İlgili Konular
Python'daki modulo aritmetik operatörünü kullanarak bir tam sayının çift mi yoksa tek mi olduğunu belirleyin.
Python Basit Hesap Makinesi Komut DosyasıPython'da temel bir hesap makinesi oluşturun. Matematik operatörlerini nasıl eşleyeceğinizi, kullanıcı yürütme akışlarını nasıl alacağınızı ve mantığı yerel olarak nasıl yöneteceğinizi öğrenin.