2024-05-23 14:00:50 发布
网友
Python中的哪个语句与SAS中的do语句具有完全相同的功能?或者如何将下面的SAS代码翻译成python语言?谢谢
do i = 1 to nreach ; rchld[i,] = incddsrc[i,]+carryf[i,]#node[data[i,jfnode],] ;
下面是来自其支持站点的一个带有do的简化SAS语句:
if years>5 then do; months=years*12; end; else yrsleft=5-years;
在这里,嵌套在do/end中的代码只有在var年数大于5时才会执行。如果没有,则执行else语句。在
在Python中,如下所示:
缩进就足够了,因为Python太棒了! 我相信你要找的是Python for循环。 你的陈述:
do i=1 to nreach; do something here with i
在Python中如下所示:
for i in range(1,nreach): print i
range返回从1到nreach的值列表。注意缩进。在
谨致问候
下面是来自其支持站点的一个带有do的简化SAS语句:
在这里,嵌套在do/end中的代码只有在var年数大于5时才会执行。如果没有,则执行else语句。在
在Python中,如下所示:
^{pr2}$缩进就足够了,因为Python太棒了! 我相信你要找的是Python for循环。 你的陈述:
在Python中如下所示:
range返回从1到nreach的值列表。注意缩进。在
谨致问候
相关问题 更多 >
编程相关推荐