当前位置: 首页 > wzjs >正文

简述网站开发的几个阶段舆情信息报送

简述网站开发的几个阶段,舆情信息报送,有没有做文创的网站,python做互金网站一、循环守卫 循环守卫&#xff0c;即循环保护式&#xff08;也称条件判断式&#xff0c;守卫&#xff09;。保护式为 true 则进入循环体内部&#xff0c;为false 则跳过&#xff0c;类似于continue。 1、基本语法 for(i <- 1 to 3 if i ! 2) { print(i " ") } p…

一、循环守卫
循环守卫,即循环保护式(也称条件判断式,守卫)。保护式为 true 则进入循环体内部,为false 则跳过,类似于continue。
1、基本语法
for(i <- 1 to 3 if i != 2)
{ print(i + " ")
}
println()
2、案例实操:
需求:输出 1 到 10 中,不等于 6 的偶数的值
object demo01 {
def main(args: Array[String]):Unit = {
for (i <- 1 to 10 if i % 2 == 0 && i != 6) {
println(i + "符合条件的偶数")
}
}
}

二、循环步长
1、基本语法
object demo03 {
def main(args: Array[String]):Unit = {
for (i <- 1 to 10 by 2)
{ println("i=" + i)
}
by 表示步长
2、案例实操:
需求:输出2到20以内,以3为步长的所有数
for (i <- 2 to 20 by 3) {
  println("数值为: " + i)
}

三、嵌套循环
1、基本语法
for(i <- 1 to 3; j <- 1 to 3) {
println(" i =" + i + " j = " + j)
}
没有关键字,所以范围后一定要加;来隔断逻辑
2、案例实操:
需求:使用嵌套循环打印九九乘法表
object demo03 {
def main(args: Array[String]):Unit = {
for (i <- 1 to 9; j <- 1 to i) {
  print(s"$j * $i = ${i * j}\t")
  if (j == i) println()
}

四、循环返回值
1、基本语法
val res = for(i <- 1 to 10) yield i
println(res)
将遍历过程中处理的结果返回到一个新 Vector 集合中,使用 yield 关键字。
2、案例实操
需求:将原集合中所有整数加 3 ,并把结果返回到一个新的集合中。
object demo04{
  def main(args: Array[String]): Unit = {
    val numList = List(1, 2, 3, 4, 5)
    var res = for (i <- numList) yield {
      i + 3
    }
    println(res)
  }
}    

五、倒序打印
案例实操:
需求:倒序打印数组 Array(5, 10, 15, 20, 25) 中的元素。
object demo05{
  def main(args: Array[String]): Unit = {
val arr = Array(5, 10, 15, 20, 25)
for (elem <- arr.reverse) {
  println(elem)
}
}
}

六、循环中断
1、基本说明
Scala 内置控制结构特地去掉了 break 和 continue,是为了更好的适应函数式编程,推荐使用函数式的风格解决break 和continue 的功能,而不是一个关键字。Scala 中使用breakable 控制结构来实现 break 和 continue 功能
2、案例实操
需求:采用异常的方式,在遍历数组时,遇到特定元素就退出循环 。
object demo06{
def main(args: Array[String]): Unit = {
  try {
    val arr = Array(10, 20, 30, 40, 50)
    for (elem <- arr) {
      println(elem)
      if (elem == 30) throw new RuntimeException
    }
  } catch {
    case _: RuntimeException => println("循环因特定条件提前结束")
}
}
}

http://www.dtcms.com/wzjs/194340.html

相关文章:

  • 真人做a视频网站搜狗搜索排名优化
  • 一级的网络推广公司seo优化软件有哪些
  • 兼职做国外网站钻前链接平台
  • 北京企业网站设计公司站长工具源码
  • 做一个谷歌网站多少钱千川推广官网
  • 网站空间的根目录深度搜索
  • 六安做网站的公司网页游戏
  • wordpress文档预览功能下载优化大师
  • 多人运动免费正能量网站链接淘宝指数转换工具
  • 深圳企业网站制作公司怎样seo优化服务价格
  • 做暧暧视频网站在线5188关键词挖掘工具
  • 锦州如何做百度的网站磁力宝最佳搜索引擎入口
  • 研发app公司seo推广软件排行榜
  • 永宝网站建设招聘信息深圳广告策划公司
  • 如何刷网站访问量网站推广的作用在哪里
  • 网站的导航栏怎么做的电商网站设计论文
  • 用ps个人网站怎么做网址大全实用网址
  • python做web的大型网站网站设计与实现毕业设计
  • 青岛企业建站系统网页制作html代码
  • 5118站长工具如何做好网站站内优化
  • js网站登录怎么做google下载安装
  • 做ar网站百度95099如何转人工
  • wordpress评论添加验证码seo广告优化
  • 门户网站ip地址段邀请推广app
  • 网页模板下载网站南宁seo全网营销
  • 东莞大岭山网站制作新闻近期大事件
  • 江门做网站哪家好网络推广及销售
  • 电子商务网站开发教程百度站长平台网站收录
  • 做视频挣钱的网站电商平台排行榜
  • 赣州培训网站开发建站服务