|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 大意了没闪 于 2022-12-18 20:39 编辑
1、random.randrange(start, stop[, step])中的start、stop会被选中吗?
请自学 random 文档(传送门),并选择一个合适的函数,在 0~99 之间随机抽取一个偶数。
random.randrange(0, 100, 2)
那这样,0和100会出现吗?
2、range(a,b)中的数字,a、b会被选中吗?
red = random.sample(range(1, 34), 6)
那这样的1,34会被选中吗?
本帖最后由 lxping 于 2022-12-18 20:53 编辑
range(start, stop[, step]) 和 random.randrange(start, stop[, step])中的start会被选中、stop不会,左闭右开的原则
random.randrange(start, stop[, step])功能相当于 choice(range(start, stop, step)),从 range(start, stop, step) 中随机选择一个元素返回
所以random.randrange(0, 100, 2) 中 0 会出现,100 不会
range(1, 34) 中 1 会出现,34 不会
range函数文档中有注释: https://fishc.com.cn/forum.php?mod=viewthread&tid=163478&extra=page%3D1%26filter%3Dtypeid%26typeid%3D768
|
|