import sys,random
n = int(sys.argv[1])
for i in range(n):
print(random.randrange(0,100))
import sys,random
n = int(input("请输入随机生成数个数:"))
for i in range(n):
print(random.randrange(0,100))
n = int(sys.argv[1])
如果你想用这种方式传参,那你就必须到控制台下去运行你的程序,并同时把参数传进去
否则参数为空,None转int能不报错吗