'float' object cannot be interpreted as an integer

我在用python画图时,定x的范围
  出现报错  x = np.linspace(1e8,1e2,1e18)

'float' object cannot be interpreted as an integer

'float' object cannot be interpreted as an integer

'float' object cannot be interpreted as an integer
我的解答思路和尝试过的方法
我想要达到的结果

更改强制转化类型代码
x = np.linspace(int(1e8),int(1e2),int(1e18))