while以下のコードでは、ループが ++ = とすぐに終了するaようbにしたいと思いcます1000。printただし、ステートメントを使用したテストでは、forループが完了するまで続行されることが示されています。私はステートメントセットで試してみましたがwhile True、それは無限ループになります。使用してから設定するとうまくいくと思いましたが、それもループが終了するまで実行されます。終了するための最も優雅で最速の方法は何ですか? ありがとう。ifFalsex = 0x = 1for
a = 3
b = 4
c = 5
x = 0
while x != 1:
for a in range(3,500):
for b in range(a+1,500):
c = (a**2 + b**2)**0.5
if a + b + c == 1000:
print a, b, c
print a*b*c
x = 1