擅长:python、mysql、java
<p>您可以将代码段包装在一个无限循环中,<code>break</code>只有在条件。满足条件:</p>
<pre><code>def pythagoreanTriple():
while True:
userInp = input("Enter 1 to continue 0 to exit: ")
if userInp.lower() == "0":
break
sides = []
for i in range(0, 3):
side = int(input("Input a side: "))
sides.append(side)
sides = sorted(sides)
if sides[0] ** 2 + sides[1] ** 2 == sides[2] ** 2:
print('That is a Pythagorean Triple!')
else:
print('That is not a Pythagorean Triple...')
pythagoreanTriple()
</code></pre>
<p><strong>输出</strong>:</p>
^{pr2}$