zoukankan      html  css  js  c++  java
  • 循环结构

    while循环

    • while是最基本的循环,它的结构为:
    while(布尔表达式){
    //循环内容
    }
    
    • 只要布尔表达式为true,循环就会一直执行下去。
    • 我们大多数情况是会让循环停止下来的,我们需要一个让表达式失效的方式来结束循环。
    • 少部分情况需要循环一直执行,比如服务器的请求响应监听等。
    • 循环条件一直为true就会造成无限循环【死循环】,我们正常的业务编程中应该尽量避免死循环,会影响程序性能或者造成程序卡死崩溃!
    • 思考:计算1+2+3+4....+100=?

    do...while循环

    • 对于while语句而言,如果不满足条件,则不能进入循环,但有时候我们需要即使不满足条件,也至少执行一次。
    • do...while 循环和while循环相似,不同的是,do...while 循环至少会执行一次。
    do{
    //代码语句
    }while(布尔表达式)
    
    • while和do...while的区别:
      • while 先判断后执行,do while是先执行后判断!
      • Do...while总是保证循环体会至少执行一次!这是他们的主要差别。

    for循环

    • 虽然所有循环结构都可以用while或者do...while表示,但是JAVA提供了另一种语句-----for循环,使一些循环结构变的更加简单。
    • for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构。
    • for循环执行的次数是在执行前就确定的,语法格式如下:
    for(初始化;布尔表达式;更新){
    //代码语句
    }
    
    • 练习1:计算0到100之间的奇数和偶数的和
    • 练习2:用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个
    • 练习3:打印九九乘法表
  • 相关阅读:
    Django-中间件
    Django-cookie与session
    Django-用户认证组件
    Django-forms组件
    Django-forms校验
    Django-ajax上传文件(request数据都可以在,request.body中找到)
    Django-Ajax传递json数据
    form表单文件上传
    Django-ROM(字段,参数)
    Django-模板的继承(母版,include)
  • 原文地址:https://www.cnblogs.com/sjkzy/p/14221182.html
Copyright © 2011-2022 走看看