Есть ли более короткий/более питонический способ написания второй строки этого кода Python?Python

Программы на Python
Anonymous
Есть ли более короткий/более питонический способ написания второй строки этого кода Python?

Сообщение Anonymous »

Код: Выделить всё

def triangle(side1, side2, side3):
if side1 >= side2 + side3 or side2 >= side3 +side1 or side3 >= side1 + side2:
return 'Not a triangle'
elif side1 == side2 == side3:
return 'Equilateral'
elif side1 != side2 != side3:
return 'Scalene'
return 'Isosceles'
Код работает нормально, но мне интересно, есть ли более эффективный способ написать вторую строку кода, которая гласит
'если какая-либо из сторон треугольника больше больше или равно сумме двух других сторон:

Подробнее здесь: https://stackoverflow.com/questions/786 ... ython-code

Вернуться в «Python»