5.Scala循环判断
一.if判断
if
if(判断条件){
条件为真执行语句
}
if...else
if(判断条件){条件为真执行语句}
else{条件为假执行语句}
if...else if....else
if(判断条件){条件为真执行语句}{
else if(判断条件1){条件1为真执行语句}
else if(判断条件2){条件2为真执行语句}
....
else if(判断条件n){条件n为真执行语句}
else{以上条件都不成立}
}
if...else嵌套
if(判断条件){
条件为真执行语句
if(判断条件1){条件1为真执行语句}
}
二.for循环
scala | python |
---|---|
for (i<- 1 to 9) | for i in range(1,10) |
for (i<- 1 until 9) | for i in range(1,9) |
1.for认知
循环语句= 变量 <- 开始 to/until 结束
for (循环语句1;循环语句2;.....循环语句n){
执行语句
}
2.for 变量存储
常量/变量 参数名=for(变量1<- 循环语句1;....变量n<- 循环语句n)yied 变量1,...变量n