私のコードでは、1.0に等しい2つの重みがあります。そうでない場合は、条件が満たされておらず、コードの残りの部分を実行し続けるつもりはないというprintステートメントが必要です。"If"条件が満たされていない場合のコードの終了方法
私の問題は、条件が満たされれば、コードを永遠に実行し、残りのコードを続けることになっているということです。そして、それらが満たされていない場合、私はそれが残りのコードを実行せず、完全に停止しないようにしたいだけです。 2つの問題は、私が推測する必要があります。
numpyが許可されていません。
weight_1 = 0.5
weight_2 = 0.5
while True:
if ((weight_1 + weight_2) == 1.0):
print ("Weights are appropriate")
else:
print("Error! Weights limits not appropriate!")
break;
'print'後' return'文を入れてください。しかし、あなたのコードはそれほどエレガントではありません。 –