if i%7 in [6,0]: 但我不懂它为什么要拿i除以6,0的余数来算
概念问题, i % 7 ,不是 i 除以 7 的结果,而是 i 除以 7 之后的余数,%是求余符号,求余后 0余0,6余6,in [6,0] 就是检查是否在 [6,0] 这个列表中存在
if是判断计算在不在列表里面,列表里面是0和6,周六代表6,周日代表0