Ruby3中的Python3 Pass命令等效

4 ruby python unix scripting python-3.x

Python3有一个不执行任何操作的pass命令.此命令在if-constructs中使用,因为python要求程序员至少有一个else命令.Ruby是否具有与python3的pass命令相同的功能?

vol*_*ano 6

你的陈述本质上是错误的,因为在Python中,else语句不是强制性的.

pass语句的一个常见用途是在try/except结构中,当异常可能被忽略时.

在定义API时,pass也很有用 - 并希望推迟实现类/函数的实现.

编辑:我没有提到的一个更频繁的用法 - 定义用户异常; 通常你只是覆盖名称以区别于标准异常.