【发布时间】:2019-10-02 00:55:45
【问题描述】:
我正在尝试以简写形式编写 if else 语句。 一个 if else 来检查一个值,如果它没有达到一个值则增加,否则减去一个设定的数字。
作为 if else 这可行,但尝试将此作为速记版本并被卡住。
在这种情况下您不能使用 -= 或 += 吗?任何有助于理解的帮助将不胜感激。
已尝试 day-=7 if day == 7 else day+=1 - 但知道这是错误的,因为左侧已经引用了 var。
如果其他工作正常
day = 5
if day == 7:
day-=7
else:
day+=1
试图用简写形式写出这个,但我在正确的一天 +=1 得到一个错误,因为这显然是不正确的。寻找一些关于如果 day != 7 时如何增加 day 值的建议
day = 5
day-=7 if day == 7 else +=1
+=1 会引发错误。
预计第 6 天
【问题讨论】:
-
查看模数...here 是一些示例
标签: python