这为什么报错啊?求解一下

题目:编写函数,判断用户输入的三个数字是否能够鼓成三角形的三条边

img

1.第一行的def 写成了del
2. if-else的关系有点对错
3. 三边的比较可以用sum((a,b,c))>2*max(a,b,c)代替

def func(a,b,c):
    if a>0 and b>0 and c>0:
        if sum((a,b,c))>2*max(a,b,c):
            print('可以构成三角形')
        else:
            print('此三边无法构成三角')
    else:
        print('三边必须都大于0')
        

func(3,4,5)

func(-1,-2,0)

func(4,2,7)

def,望采纳,xiexie

img

第一行del 改成def

del???
是def吧,多熟悉熟悉键盘