全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
16124 2
2017-10-30
请问R语言中,print和return有什么区别呀?
同时求R语言入门教材推荐~想要那种有各种符号、函数介绍的教材!谢谢~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-10-30 23:15:53
print是打印出字符串
而return是用作函数中的返回值。
比如:
pp <- function(a,b){
    return(a+b)
}
pp(2,3)
test1 <- pp(2,3)

pt <- function(a,b){
    print(a+b)
    print(a-b)
}
pt(2,3)

test2 <- pt(2,3)
test2
可以看到test1和test2值是一样的,不过在使用pt函数的时候,会显示出结果5.
print是打印,可以用于很多地方,而return只能用于函数中的返回。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-10-31 05:28:21
jiangbeilu 发表于 2017-10-30 23:15
print是打印出字符串
而return是用作函数中的返回值。
比如:
谢谢答主!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群