DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
2
Cevap
121
Tıklama
0
Öne Çıkarma
CodingBat sitesinden alıştırma yapıyorum şunda takıldım
T
5 yıl (12359 mesaj)
Yarbay
Konu Sahibi

SelamlarUdemy'den kurs alıyorum tabi aynı zamanda pratik yaparak kendimi geliştirmeye çalışıyorum. Bugün codingbat sitesine başladım biraz ısınayım diyerekten.Warmup section kısmında pratikleri çatır çatır çözerken şunda ilginç bir şekilde takıldım.SoruGiven 2 int values, return True if one is negative and one is positive. Except if the parameter "negative" is True, then return True only if both are negative.pos_neg(1, -1, False) → Truepos_neg(-1, 1, False) → Truepos_neg(-4, -5, True) → TrueCevap : Bunda soru gayet açık tamam bir sıkıntı yok; fakat cevapta negative argümanını nasıl böyle kullandığımızı kavrayamadım. Bu cevabın tam olarak anlamı nedir? (Yani bu kodları Türkçeye çevirsek anlamı ne olurdu diye sorayım)
def pos_neg(a, b, negative):
  if negative:
    return a<0 and b<0
  else:
    return (a<0 and b>0) or (a>0 and b<0)





< Bu mesaj bu kişi tarafından değiştirildi The Management -- 19 Eylül 2020; 11:8:43 >