Python的Matlab等价物';s";通行证;陈述
在python中,您可以发出如下命令Python的Matlab等价物';s";通行证;陈述,python,matlab,Python,Matlab,在python中,您可以发出如下命令 if <condition>: pass 如果: 通过 这可以方便地作为未来代码放置的占位符。当涉及到这些用途时,matlab中“pass”的等价物是什么?没有等价物,但是由于必须在matlab中声明函数或条件的“end”,因此可以将其保留为空 例如: if (condition) end 或者只需留下评论: if (condition) % future code here end 据此: 你可以只用分号。您也可以按照
if <condition>:
pass
如果:
通过
这可以方便地作为未来代码放置的占位符。当涉及到这些用途时,matlab中“pass”的等价物是什么?没有等价物,但是由于必须在matlab中声明函数或条件的“end”,因此可以将其保留为空 例如:
if (condition)
end
或者只需留下评论:
if (condition)
% future code here
end
据此:
你可以只用分号。您也可以按照Christian的建议立即转到end
在Python中,
pass
命令是必需的,因为1)缩进决定了if/for/while
或函数的作用域,2)除了取消缩进之外,没有其他方法指示块已结束。这两个命令的结合使得解析器非常需要no-op命令才能正常工作。在Matlab中,您有end
,因此您没有相同的问题。这是一个空操作。我认为把它留空或者只是添加一行评论就足够了。