发布网友 发布时间:2022-04-24 20:54
共3个回答
热心网友 时间:2023-10-10 20:50
答: 如下所示,注意看程序的第11行。
len(traffac) = 4,11行的功能就是在1和4之间产生一个随机整数。
第12行range(4) Range类型对应的列表为[0,1,2,3]
假设其中一次随机数值n=4,程序执行到第12行的时候,4并不在这个列表之内,因此根本不会执行while循环里面的东西;如果某一次随机数的值为2,那么就会执行while循环里语句。热心网友 时间:2023-10-10 20:50
range(n)只会输出0~n-1的数组,所以当n等于triffac的长度时,while循环在第一轮就会跳过
热心网友 时间:2023-10-10 20:50
好像没有while-in语句吧?是for-in语句