Преобразование числа в научной записи в int

Может ли кто-то объяснить, почему я не могу использоватьint() преобразовать целое число, представленное в строковой научной нотации, в питонint?

Например, это не работает:

print int('1e1')

Но это делает:

print int(float('1e1'))

print int(1e1)  # Works

Почемуint не распознать строку как целое число? Конечно, это так же просто, как проверить знак экспоненты?