今天我尝试制作一个我需要使用的项目import random
,但是当我使用它时,它的导入不是库,而是随机函数,我得到了警报:NameError: name 'randint' is not defined
.
我的代码如下所示:
import random
randomList = []
def randoming() :
for i in range(8) :
randomNum = randint(2, 8)
randomList.append(randomNum)
randoming()
def sixCounter() :
sixNums = 0
for a in range(8) :
if randomList[a] == 6 :
sixNums = sixNums + 1
print(f"In that list are {sixNums} six numbers")
print("The numbers in list are:")
print(*randomList, sep = ", ")
sixCounter()
您需要将 randint 引用为 random.randin 或从 random 导入 randint
即:
from random import randint
randomList = []
def randoming() :
for i in range(8) :
randomNum = randint(2, 8)
randomList.append(randomNum)
randoming()
def sixCounter() :
sixNums = 0
for a in range(8) :
if randomList[a] == 6 :
sixNums = sixNums + 1
print(f"In that list are {sixNums} six numbers")
print("The numbers in list are:")
print(*randomList, sep = ", ")
sixCounter()
要么
import random
randomList = []
def randoming() :
for i in range(8) :
randomNum = random.randint(2, 8)
randomList.append(randomNum)
randoming()
def sixCounter() :
sixNums = 0
for a in range(8) :
if randomList[a] == 6 :
sixNums = sixNums + 1
print(f"In that list are {sixNums} six numbers")
print("The numbers in list are:")
print(*randomList, sep = ", ")
sixCounter()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句