这里的-=1没太明白
初始99,去掉7的倍数和包含7的,因为这两个都continue了,剩下执行到这里的减去1
如果是问 -= 1 的含义的话:
跟 total = total-1是一样的。意思是将total的值减去1,并保存
如果是问 -=1 在这里的用处的话,
程序的第一行设置了游戏的总回数,因为 for循环不包括最后一个数,所以写了range(1,100)
if 和else的作用是 当数字是7的倍数或以7结尾时跳过,如果不是,就将拍手的次数减一
最后,99轮游戏回合,减去所有不拍退的游戏回合,就是拍腿的回合:)
书上没详讲,瞪眼瞪了好久才看懂:D