Один з них використовує функцію Triangle.is_scalene() з бібліотеки Sympy. Ця функція повертає True, якщо всі сторони трикутника різні, і False в іншому випадку.
Інший приклад порівнює довжини сторін трикутника за допомогою оператора == і виводить результат. Якщо жодна пара сторін не рівна, то трикутник є різносторонньою.
Answers & Comments
Один з них використовує функцію Triangle.is_scalene() з бібліотеки Sympy. Ця функція повертає True, якщо всі сторони трикутника різні, і False в іншому випадку.
Інший приклад порівнює довжини сторін трикутника за допомогою оператора == і виводить результат. Якщо жодна пара сторін не рівна, то трикутник є різносторонньою.
Ось код з функцією Triangle.is_scalene():
# import sympy library
from sympy import *
# create a triangle object with given sides
a, b, c = symbols('a b c')
triangle = Triangle(a, b, c)
# check if the triangle is scalene
if triangle.is_scalene():
print("The triangle is scalene.")
else:
print("The triangle is not scalene.")
Ось код з оператором ==:
# input the lengths of the triangle sides
x = int(input("x: "))
y = int(input("y: "))
z = int(input("z: "))
# check if the triangle is scalene
if x != y and y != z and z != x:
print("The triangle is scalene.")
else:
print("The triangle is not scalene.")