已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新此问题,以便editing this post可以用事实和引文来回答。
2天前关闭。
Improve this question
我想减少Python中下面的if循环,有什么有效的方法吗?
if a and b:
print("case1")
elif not a and b:
print("case2")
elif not a:
print("case3")
已关闭。此问题为opinion-based。当前不接受答案。
**想要改进此问题吗?**请更新此问题,以便editing this post可以用事实和引文来回答。
2天前关闭。
Improve this question
我想减少Python中下面的if循环,有什么有效的方法吗?
if a and b:
print("case1")
elif not a and b:
print("case2")
elif not a:
print("case3")
2条答案
按热度按时间xriantvc1#
虽然我建议不要使用这种类型的代码,但如果这是某种需求,您可以从技术上做到:
如果我有一点回旋余地来稍微改进这一点,我可能会这样做:
然而,我个人几乎肯定会使用与你最初的答案相近的答案:
368yc8dk2#