Я никогда не видел, чтобы язык имел экспоненциальный или степенной оператор, принимающий только числа с плавающей запятой?
Например:
2 ** 2
вызывает ошибку Тип int не поддерживает никаких операторов с именем Pow
Есть ли веские причины для этого проектного решения?