В приведенном ниже коде, когда входы для a, b и c равны 2,3 и 4 соответственно,
a=input('Enter length of first side of triangle: ')
b=input('Enter length of second side of triangle: ')
c=input('Enter length of third side of triangle: ')
print((a+b)>c)
Выход
False
Но если входы изменяются на плавающее (как показано ниже),
a=float(input('Enter length of first side of triangle: '))
b=float(input('Enter length of second side of triangle: '))
c=float(input('Enter length of third side of triangle: '))
print((a+b)>c)
тогда вывод
True
Пожалуйста, объясните, почему это происходит