Tüm matematiksel algoritma türleri için bir hesap makinesi uygulaması oluşturuyorum. Bununla birlikte, bir kökün karmaşık olup olmadığını ve bunun için bir istisna olup olmadığını tanımlamak istiyorum. Ben bu geldi:Karmaşık bir sayı belirleme
if x == complex():
print("Error 05: Complex Root")
Ancak, hiçbir şey tanımlanır ya da ben app çalıştırdığınızda x
karmaşık bir kök olduğunu bilerek, baskılı.
Girintiler sizin sorunuzda olduğu gibi mi? Herhangi bir hata var mı? 'If' ifadesinin' else' parçasını ekleyebilir misiniz? Karmaşık() hakkında ne dersiniz? Ona bir argüman iletmeli ve 'True' ya da' False'ı iade etmemelisiniz? – Tadeck
Bir saniye bekleyin - karmaşık bir kök bir hata değilse ne olur? Bazen doğru cevap budur. Bir hata olarak işaretlendiğinden emin misiniz? – duffymo