使用random.randint遇到此问题。查阅相关博文大多都是因为起的名字与"random"重名,若是因为这个原因将对应的.py文件改名即可。但我并没有重名,而且进入random.py也确实有randint()方法。
后来发现是引入出了问题:
原因:使用引入是 from random import *
解决:引入换成 import random
本文解决了一个关于Python中使用random模块时出现的randint方法调用问题。问题源于不恰当的模块导入方式,即使用from random import *。正确的做法是使用import random来避免命名空间污染。
使用random.randint遇到此问题。查阅相关博文大多都是因为起的名字与"random"重名,若是因为这个原因将对应的.py文件改名即可。但我并没有重名,而且进入random.py也确实有randint()方法。
后来发现是引入出了问题:
原因:使用引入是 from random import *
解决:引入换成 import random
3万+
1317
2678
1134
6357

被折叠的 条评论
为什么被折叠?