16讲模拟抛硬币终极考验之记录最大连续正反面
如图,这样的逻辑会不会更好理解一点 请您提供具体的逻辑或者代码片段,以便我能够更好地帮助您改进逻辑并解释是否会更好理解。以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 很好奇第 14、16 行何必这样?
观察可知,num 只被用了一次,且调用时是求 num % 2 的值。
num 何必要 randint(1, 10)?既然 % 2 要么 1 要么 0,直接 randint(0, 1) 不行吗?
还有一个建议,while 循环可以改写成 for 循环,前后关于 i 的变量定义可以删除了。
for i in range(counts):
页:
[1]