我最近开始学习Lua。我有一些经验的唯一其他编程语言是Python。在Python中,存在“传递”功能,它什么都不做。我想知道Lua中的等效物(如果有的话)是什么。
答案 0 :(得分:4)
在Python中,pass
是不完整代码的重要占位符。它必须存在,因为语法要求代码出现在某些情况下,你只想声明一个函数或if
语句,一个循环或其他什么,但是在使代码可编译时保持开放以便将来开发。 / p>
def myfunction(a, b, c):
pass # im doing this later
然而,在Lua中没有必要这样做。 end
if
或function
完全没有任何代码。 Lua中不需要存在pass
。
function myfunction(a, b, c)
-- im doing this later
end
答案 1 :(得分:2)
通过执行此操作让条件为空
if <condition> then end