我刚接触 Python,我真的很喜欢简洁的语法。但是,是否有一种更简单的方法来编写if
- then
-else
语句以使其适合一行?
例如:
if count == N:
count = 0
else:
count = N + 1
有没有更简单的写法?我的意思是,在 Objective-C 中,我会这样写:
count = count == N ? 0 : count + 1;
Python有类似的东西吗?
更新
我知道在这种情况下我可以使用count == (count + 1) % N
.
我在问一般语法。