这类问题有没有简洁的代码符合要求
https://thumbnail1.baidupcs.com/thumbnail/87c06171an190cd615955731dfd574e9?fid=1590253992-250528-690623119397916&rt=pr&sign=FDTAER-DCb740ccc5511e5e8fedcff06b081203-j%2f5BmahgzpwG26S2A%2fVWaVh7R%2f8%3d&expires=8h&chkbd=0&chkv=0&dp-logid=205400560939966689&dp-callid=0&time=1671793200&size=c1463_u915&quality=90&vuk=1590253992&ft=image&autopolicy=1 假设今天是星期n,问m天后是星期几,即可很容易求出m天后是(n+m) % 7。但是在m天后应该是星期天时,上面的式子所返回的值是0,则对0进行特殊判断即可。
核心代码部分:if (n+m) % 7 == 0:
print(7)
else:
print((n+m) % 7)
页:
[1]