【发布时间】:2010-10-01 17:55:00
【问题描述】:
我一直在想这个问题。到目前为止,我不是一个铁杆程序员,主要是小型 Python 脚本,并且我已经编写了几个分子动力学模拟。对于真正的问题:switch 语句 的意义何在?为什么不能只使用 if-else 语句?
感谢您的回答,如果之前有人问过这个问题,请指向链接。
编辑
S.Lott 指出这可能与If/Else vs. Switch 的问题重复。如果你想关闭,那么就这样做。我将保留它以供进一步讨论。
【问题讨论】:
-
问了一个非常相似的问题here。
-
“耦合分子动力学模拟”:-O 我猜你没有使用任何 switch 语句:P 有趣
-
奥斯卡,其实我没有。模拟可能很复杂,但决策并不复杂,主要是数学。
-
将此标记为language-agnostic。有特定于语言的考虑和模仿。有人问过 Python,但答案包括 C、C#、Java、Javascript、VB...
标签: if-statement language-agnostic switch-statement