只改一处,让它统计偶数
下面程序想统计偶数的个数,条件却写成了统计奇数。只改条件这一处,让它输出偶数的个数 3。 列表是 [1, 2, 3, 4, 6]:偶数有 2、4、6 三个,奇数有 1、3 两个。
比较修复前后的结果
下面程序想统计大于 60 的成绩个数,条件却写反了。只改这一处,让它输出 3。 列表是 [80, 55, 90, 40, 70]:大于 60 的有 80、90、70。
什么是最小复现
“最小复现”是指【0】。
为什么要做最小复现
做最小复现是为了【0】。
最小复现怎么做出来
制作最小复现的方法是【0】。
最小复现跑出来是什么
运行下面的 Python 3 程序,填写结果。 nums = [10, 20, 30] print(nums[2])
越界的最小复现报什么错
下面这段最小复现运行会报错。请运行它,填写错误类型(一个英文单词)。 nums = [10, 20, 30] print(nums[5])
修复最小复现里的越界
这是一个越界 Bug 的最小复现,运行会报 IndexError。 请把下标改对,让它输出最后一个元素 30。
删掉无关的调试打印
下面程序里混着两行当初随手加的调试打印,它们和要看的结果无关。 请把这两行删掉,只留下累加的核心逻辑,最终只输出一行 6。
最小复现一个求最大值的 Bug
下面程序求最大值,却把 best 的初值写成了 0。列表里全是负数时,这个 Bug 才会暴露出来。 请修好它,让程序输出 -2。