循环语句

java循环结构

随声附和 提交于 2019-11-28 13:34:37
while 循环 while是最基本的循环,它的结构为: while(布尔表达式){ //循环内容 } do…while 循环 对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。 do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。 do{ //代码语句 }while(布尔表达式) 注意: 布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。 如果布尔表达式的值为 true,则语句块一直执行,直到布尔表达式的值为 false。 for循环 虽然所有循环结构都可以用 while 或者 do...while表示,但 Java 提供了另一种语句 —— for 循环,使一些循环结构变得更加简单。 for(初始化; 布尔表达式; 更新) { //代码语句 } 关于 for 循环有以下几点说明: 最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。 然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。 执行一次循环后,更新循环控制变量。 再次检测布尔表达式。循环执行上面的过程。 Java 增强 for 循环 Java5 引入了一种主要用于数组的增强型 for 循环。 Java 增强

shell_Day09

冷暖自知 提交于 2019-11-28 13:33:09
   awk 【单独的编程语言解释器】 awk介绍   全称:Aho Weinberger Kernaighan 三个人的首字母缩写;   1970年第一次出现在Unix机器上,后来在开源领域使用它;   所以,我们在Linux中使用,改名为GNU awk;所以,在Linux上实际上叫做gawk; grep 行过滤器 -o -i -v -E grep egrep fgrep【写什么就匹配什么】 sed 行编辑器   -n p 1、地址定界 3,5,/pat/【e】 2、命令 p a \ i \ w c \ s/pat/str/g|1|2..|&   ${var/pat/str} ${var//pat/str}   ${test}、${#test}、${test:offset:length}、${test#*word}、${test##*word}、${test%word}、${test%%*word}、${test/pattern/string}、${test//pattern/string}、${test:-word} awk 报告生成器   通过模式匹配以及自己本身的语言格式,来获取、并输出客户所需要的内容;   【默认情况下,三个工具都不去编辑源文件】   示例:获取系统上面用户id大于等于1小于等于500的用户的用户名和用户ID   for i in $(cut -d:

JavaScript 基础知识

只谈情不闲聊 提交于 2019-11-28 12:27:22
JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。 JavaScript 是因特网上最流行的脚本语言。 JavaScript 很容易使用!你一定会喜欢它的! JavaScript 简介 在数百万张页面中,JavaScript 被用来改进设计、验证表单、检测浏览器、创建cookies,等等等等。JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比方说 Internet Explorer、 Mozilla、Firefox、Netscape、和 Opera。 什么是 JavaScript? JavaScript 被设计用来向 HTML 页面添加交互行为。 JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。 JavaScript 由数行可执行计算机代码组成。 JavaScript 通常被直接嵌入 HTML 页面。 JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。 所有的人无需购买许可证均可使用 JavaScript。 JavaScript 能做什么? JavaScript 为 HTML 设计师提供了一种编程工具 HTML 创作者往往都不是程序员,但是 JavaScript

第4天python学习 条件和 循环语句

两盒软妹~` 提交于 2019-11-28 12:24:37
条件语句: 1、if基本语句 if 条件 :   代码块 else:   代码块 print(".......") 2、if 支持嵌套 3、if elif 备注: 1、1==1不想输出任何东西 if 1==1:   psss else: print("正确") 2、代码是按顺序执行; 3、准确注意同一级别代码。 来源: https://www.cnblogs.com/jianchixuexu/p/11407120.html

Lua语言基本语法~运算符

前提是你 提交于 2019-11-28 11:50:53
Lua 变量 变量在使用前,必须在代码中进行声明,即创建该变量。 编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,用于存储变量的值。 Lua 变量有三种类型:全局变量、局部变量、表中的域。 Lua 中的变量全是全局变量,那怕是语句块或是函数里,除非用 local 显式声明为局部变量。 局部变量的作用域为从声明位置开始到所在语句块结束。 变量的默认值均为 nil。 -- test.lua 文件脚本 a = 5 -- 全局变量 local b = 5 -- 局部变量 function joke() c = 5 -- 全局变量 local d = 6 -- 局部变量 end joke() print(c,d) --> 5 nil do local a = 6 -- 局部变量 b = 6 -- 对局部变量重新赋值 print(a,b); --> 6 6 end print(a,b) --> 5 6 赋值语句 赋值是改变一个变量的值和改变表域的最基本的方法。 a = "hello" .. "world" t.n = t.n + 1 Lua 可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语句右边的值会依次赋给左边的变量。 a, b = 10, 2*x <--> a=10; b=2*x 遇到赋值语句Lua会先计算右边所有的值然后再执行赋值操作

完美Python入门基础知识点总结,看完你的Python就完全入门了!

☆樱花仙子☆ 提交于 2019-11-28 11:17:12
Python标识符 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx import * 而导入; 以双下划线开头的 __foo 代表类的私有成员;以双下划线开头和结尾的 foo 代表 Python 里特殊方法专用的标识,如 init () 代表类的构造函数。 Python有五个标准的数据类型 Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Python支持四种不同的数字类型 int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) python的字串列表有2种取值顺序 从左到右索引默认0开始的,最大范围是字符串长度少1 从右到左索引默认-1开始的,最大范围是字符串开头 List(列表) 是 Python 中使用最频繁的数据类型 列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。 如果你依然在编程的世界里迷茫

Shell编程(3)

戏子无情 提交于 2019-11-28 10:15:11
1. shell流程控制 2. for语句 3. while语句 4. break和continue语句 5. case语句 6. shell编程高级实战 shell流程控制 流程控制是改变程序运行顺序的指令。linux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法 if语句 格式: 格式:if list; then list; [ elif list; then list; ] ... [ else list; ] fi 1.1 单分支 if 条件表达式; then 命令 fi 实例: #!/bin/bash N=10 if [ $N -gt 5 ]; then   echo yes fi # bash test.sh yes 1.2 双分支 if 条件表达式; then   命令 else   命令 fi 实例1: #!/bin/bash N=10 if [ $N -lt 5 ]; then   echo yes else   echo no fi # bash test.sh no 实例2:判断crond进程是否正在运行 -v: 表示取反 -c: 即count,取代通常的输出,显示行数 #!/bin/bash NAME=crond NUM=$(ps aux |

js跳出循环 break、continue、return

末鹿安然 提交于 2019-11-28 08:15:16
1.break 是用来 终止循环 或者退出 switch语句 ,让循环不再继续。 使用范围: 循环语句 、 switch语句 中。 例: for(var i=0;i<7;i++){ if(i==5){ break; } document.write(i+" "); } //当i=5时终止循环,输出结果为 0 1 2 3 4 2.continue 跳出当前循环进行下一个循环 使用范围: while语句 、 do/while语句 、 for语句 、或者 for/in 语句的循环体内。 例: //for循环 for(var i=0;i<7;i++){ if(i==5){ continue; } document.write(i+" "); } //输出结果为 0 1 2 3 4 6 //while循环 var i=0; while(i<7){ i++; if(i==5){ continue; } document.write(i+" "); } //输出的结果为 1 2 3 4 6 7 3.return 就是用于指定函数返回的值,常见的就是在函数里判断参数是否符合要求, 如果不符合要求就不再继续往下执行。 使用范围:函数体内。(如果出现在for循环或者while循环中或报错)。 例: function myFnuction(a,b){ if(a*b>10){ return alert(

控制语句和循环语句

旧街凉风 提交于 2019-11-28 08:06:20
循环语句和控制语句 循环语句 循环语句的概念 循环语句是为了让系统反复执行某一段代码的语句。当满足某种循环条件的时候,反复循环执行一段代码,那么这段代码就是循环语句的循环体。在循环过程中,需要有一个false的判断语句来结束循环,否则将会一直循环下去。 循环结构的分类 for循环 for语句的格式:for(初始化表达式语句;判断条件语句;控制条件语句) {循环体语句;} for语句的执行过程:初始化表达式语句(整个循环过程中只执行一次)——判断条件语句(boolean类型true(继续执行循环体) or false(结束循环))——循环体语句({}中的语句)——控制条件语句——回到判断条件语句继续,直到出现false结束循环。 while循环 while语句的格式:初始化条件语句;while(判断条件语句) {循环体语句;控制条件语句;} while语句执行过程:初始化条件语句——判断条件语句(true(继续执行循环体) or false(结束循环))——循环体语句——控制条件语句——判断条件语句,直到循环结束。 do...whlie循环 do...while语句的格式:初始化条件语句;do {循环体语句;控制条件语句;}while(判断条件语句); 初始化条件语句——循环体语句——控制条件语句——判断条件语句(true(继续执行循环体) or false(结束循环))—

循环语句

旧时模样 提交于 2019-11-28 08:03:39
循环语句; while 循环 : 示例: While (表达式) { 循环体 } 注:循环语句存在无穷循环俗称死循环,在书写循环语句时一定要注意给循环写一个出口,让循环借此能在循环一定次数之后可以退出。 D o while 循环: 示例: Do{ 执行语句 ; }while (表达式) 注: do while 循环会先执行一次循环体,然后检查值是否为真,如果是真则会重复执行循环语句, do while 循环的与 while 循环的区别在于, do while 循环至少会循环一次。 F or 循环: 示例: For (条件 1 ;条件 2 ;条件 3 ) { 循环体 } 注:是比较常用的一种循环方式。它执行的顺序为 : 首先执行表达式 1 ,然后进行表达式 2 的判断,如果表达式 2 成立,那么执行循 环体,循环体执行结束后,进行表达式 3, 然后回头再看表达式 2 是否成立,成立就执行循环体, 不成立该循环就结束。 循环嵌套: 含义:我们可以把一个循环放在另外一个循环里面,从而构成循环的嵌套。里面的循环称之为内层循环,外面的循环称之为外层循环。外层循环每循环 - - 次,内层循环就把自己的全部循环执行完。 示例(九九乘法表): for(let i=1;i<=9;i++){ for(let j=1;j<=i;j++){ str += i + "*" + j + "=" + (i*j)