Лучший способ проверить, является ли число треугольным, состоит в том, чтобы создать список треугольных чисел, а затем посмотреть, есть ли в нем ваш кандидат. Поскольку это проблема обучения, я собираюсь дать подсказки, а не ответ.
Используйте понимание списка для генерации треугольных чисел.
Так как они будут в порядке, вы можете узнать, прошли ли вы мимо них.
Альтернативный подход, если вы работаете с большими числами, - это использовать двоичный поиск, чтобы сузить число строк, которые могут привести к появлению вашего кандидата.