Python有一个pass
statement,空操作,其可以是一个有用的占位符之前的代码完成,例如在Python:- [R等效的Python“通”语句的
def example_function():
pass
# stuff to do here
是否有R中的等效?谢谢。
Python有一个pass
statement,空操作,其可以是一个有用的占位符之前的代码完成,例如在Python:- [R等效的Python“通”语句的
def example_function():
pass
# stuff to do here
是否有R中的等效?谢谢。
只要有一个空的函数体:
foo = function(){
}
你或许应该还添加了一个评论,也许一个警告?
foo = function(){
# write this tomorrow
warning("You ran foo and I havent written it yet")
}
与if
表达同样的事情:
if(x==1){
# do this bit later
}else{
message("x isnt 1")
}
这会在控制台上产生一个NULL值。我能避免吗?谢谢 - –
@YZhang在'隐形(your_function)'中包装函数调用' – jkd
谢谢@jkd!在调用函数时放置'不可见'听起来并不理想 - 您不记得哪个函数是空的,函数可能会打印出一些有用的东西,同时也有一个空白部分。在功能的定义中有没有其他的选择,特别是空白部分?谢谢 –
python提供'pass'因为复合语句*要求*块,但对于一些用例它有块不做任何有用('SomeException:pass'除外)。 R是否要求陈述有一个正文? –