我有以下算法:
if <some1>:
h += 1
elif <some2>:
h += 0.5
i += 1
else:
i += 1
是否可以只执行一次i += 1
?
答案 0 :(得分:2)
我认为你想表达的逻辑是:
if <some1>:
h += 1
else:
i += 1
if <some2>:
h+= 0.5
虽然它并没有为你节省很多。
答案 1 :(得分:1)
是的,您可以将其移至else
部分:
if <some1>:
h += 1
else:
i += 1
if <some2>:
h += 0.5
else:
答案 2 :(得分:0)
if <some1>:
h += 1
else
i +=1
if <some2>:
h += 0.5
请查看