Ana içeriğe geç

Kod incelemesi: sınır durumu

Kod incelemesi

Bir üretim hücresinde görev şu: güvenli bölge -90° ile 90° arasında, İKİSİ DE DAHİL. Aşağıdaki dört yazım arasında hangisi bu kuralı tam karşılıyor?

Neden

j1=90 gibi tam sınırdaki bir çağrı için hangi çözüm doğru davranır?
`-90 < j1 < 90` neden j1=90 için yanlış dala giriyor?

Şimdi kendin uygula

Aşağıdaki kod ilk (yanlış) çözümün ta kendisi. guvenli_git(90) ile çağrıldığında j1=90 tam sınırda olduğu için güvenli bölgenin DIŞINDA sayılıp yanlış dala gidiyor. Kodu düzelt — guvenli_git(90) çağrıldığında robot (90°, -30°) açılarına gitmeli.

Hazır

Boşta
Python kodu
Kod editörü hazırlanıyor…

Bağlantı yalnız bu sahnenin durumunu taşır; hesap veya ad içermez.

İpuçları