An alternative way:
def int_sci(value:str) -> int: return int(eval(value.replace("e","*10**"))) int_sci("1e1") >>> 10 int_sci("10e-1") >>> 1 int_sci("1e23") >>> 100000000000000000000000