将一个简单的 if-then-else 语句放在一行上
2022-09-05 01:00:10
我刚刚进入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
我问的是一般的语法。