如何 select 从 if 语句中复制代码?
How to select duplicated code from if-statement?
我有以下算法:
if <some1>:
h += 1
elif <some2>:
h += 0.5
i += 1
else:
i += 1
是否可以只做一次i += 1
?
是的,您可以将其移出到 else
部分:
if <some1>:
h += 1
else:
i += 1
if <some2>:
h += 0.5
else:
我觉得你想表达的逻辑是:
if <some1>:
h += 1
else:
i += 1
if <some2>:
h+= 0.5
虽然它并不能为你节省很多。
if <some1>:
h += 1
else
i +=1
if <some2>:
h += 0.5
请查看
我有以下算法:
if <some1>:
h += 1
elif <some2>:
h += 0.5
i += 1
else:
i += 1
是否可以只做一次i += 1
?
是的,您可以将其移出到 else
部分:
if <some1>:
h += 1
else:
i += 1
if <some2>:
h += 0.5
else:
我觉得你想表达的逻辑是:
if <some1>:
h += 1
else:
i += 1
if <some2>:
h+= 0.5
虽然它并不能为你节省很多。
if <some1>:
h += 1
else
i +=1
if <some2>:
h += 0.5
请查看