Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
类型错误:';int';对象不可调用python 2.7.5_Python_Python 2.7 - Fatal编程技术网

类型错误:';int';对象不可调用python 2.7.5

类型错误:';int';对象不可调用python 2.7.5,python,python-2.7,Python,Python 2.7,我得到一个TypeError:在python 2.7.5中,当执行以下代码时,“int”对象不可调用: range=5 res=0.1 hklmax = int(range/res) x=0 for h in range(-hklmax,hklmax): x+=h 如果我只是直接把h的范围放进去,而不是作为一个变量,我就不会得到错误。我想这是非常明显的,但我是python的绝对初学者,不理解错误。您在这里犯了一个错误: range=5 您正在将范围函数更改为整数。尝试将范围更改为脚

我得到一个TypeError:在python 2.7.5中,当执行以下代码时,“int”对象不可调用:

range=5
res=0.1
hklmax = int(range/res)
x=0
for h in range(-hklmax,hklmax):
    x+=h 

如果我只是直接把h的范围放进去,而不是作为一个变量,我就不会得到错误。我想这是非常明显的,但我是python的绝对初学者,不理解错误。

您在这里犯了一个错误:

range=5
您正在将
范围
函数更改为整数。尝试将范围更改为脚本中任何地方都不是关键字的其他内容,如
rng
,一切都会很好

但不要更改此行:

for h in range(-hklmax,hklmax):

这就是你想要使用关键词的地方。

你在这里犯了一个错误:

range=5
您正在将
范围
函数更改为整数。尝试将范围更改为脚本中任何地方都不是关键字的其他内容,如
rng
,一切都会很好

但不要更改此行:

for h in range(-hklmax,hklmax):
这就是你想要使用关键词的地方