您需要确保print语句位于函数main()的范围内
并在脚本顶部随机导入模块。下面是格式化的版本。
def main():
a,b=numbers(5,1,100)
print("Number of Odd values = " + str(a))
print("Number of Even values = " + str(b))
def numbers(N,A,B):
even_count,odd_count=0,0
for i in range(N):
n=random.randint(A,B)
if n%2==0:
even_count+=1
else:
odd_count+=1
return odd_count, even_count
main()