【发布时间】:2020-06-12 15:11:37
【问题描述】:
我的问题是 rand.randrange 不起作用。通过搜索互联网,我发现这是来自名为 random 的不同文件。如果我这样做了
print(random, type(random))
然后我得到以下结果
<built-in method random_sample of mtrand.RandomState object at 0x111f70b40> <class 'builtin_function_or_method'>我的导入如下:
import matplotlib.pyplot as plt import random as rand from pylab import *
我使用 mac 和 python 3.7.1。有人能告诉我我需要做什么以及如何解决这个问题吗?
塞巴斯蒂安
【问题讨论】:
-
您的
import中发生了一些奇怪的事情。也显示这些。 -
@MarkRansom 我已经把我的进口放在了问题中。
-
由于您将
random导入为rand,因此您从其他地方得到了不同的random,可能是pylab。永远不要导入*,因为你永远不知道你得到了什么。 -
@MarkRansom 谢谢你的帮助,我的项目现在可以工作了。
标签: python python-3.x random