python小白,出了两个错误,求大神请教

File "测试3.py", line 7, in <module>
a=random.randint(1, max)
File "/usr/lib/python3.6/random.py", line 221, in randint
return self.randrange(a, b+1)
TypeError: unsupported operand type(s) for +: 'builtin_function_or_method' and 'int'
这两个错误咋回事

Python解释器会首先执行 a = random.randint(1, max), max是python保留的关键字函数, 不是int, 所以randint的时候报错了.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-10-14
缩进问题,你的缩进从出错的那一行开始全乱了,把缩进弄好就OK了