简单python基础 提取列表中的元素判断三角形

lise1=input()
num=[int(i) for i in lise1.split(',')]
num.sort()
x=int(num[0])
y=int(num[1])
z=int(num[2])
import math
if x2+y2==z**2
print('yes')
else
print('no')

if x2+y2==z**2 不合语法?咋办

#是 x2+y2=z**2

应该是要判断是不是直角三角形吧,我给你整理了一下,你看看:

lise1=input()
num=[int(i) for i in lise1.split(',')]
num.sort()
x=int(num[0])
y=int(num[1])
z=int(num[2])
if x**2+y**2==z**2:
    print('yes')
else:
    print('no')

img


如有帮助,请采纳


x*x+y*y==z*z