如何删除基数为 10 的 int() 的无效文字:'10**5'

how to remove invalid literal for int() with base 10: '10**5'

如何在Python中输入10**5?

i = int(input()) // it gives error when I input 10**5

错误信息是

invalid literal for int() with base 10: 10**5.

您可以使用 eval() 函数来执行您的表达式 例如:

i = int(eval(input()))
print (i) 

输入:

10**2

输出:

100