循环语句

Java 基本语法---流程控制

[亡魂溺海] 提交于 2019-12-22 15:01:48
Java 基本语法---流程控制 0. 概述 三大流程控制语句:顺序、选择、循环。 选择结构: if 结构,if - else结构; 多重 if - else 语句 ; 嵌套 if - else 语句 ; switch 结构 ; 循环结构: while 循环, do - while 循环, for循环 ; Java增强for循环 循环嵌套 1. 选择结构 1.1 if 结构 一个if语句包含一个布尔表达式和一条或多条执行语句; 布尔表达式值为true,执行if 语句; 格式: if(布尔表达式) { //布尔表达式值为true,执行语句; } 1.2 if - else 结构 布尔表达式值为true,执行 if 语句; 布尔表达式值为false,执行 else 语句; 格式: if(布尔表达式) { //布尔表达式值为true,执行语句; } else { //布尔表达式值为false,执行语句; } 1.3 多重 if - else 结构 格式: if(布尔表达式1) { //布尔表达式1值为true,执行语句; } else if(布尔表达式2) { //布尔表达式2值为true,执行语句; } else if(布尔表达式3) { //布尔表达式值3为true,执行语句; } else { //如果以上所有表达式的值都为false,则执行语句; } 1.4 if 嵌套结构 格式

Python知识

橙三吉。 提交于 2019-12-22 01:46:54
第一部分 一、python的特点 1、解释性脚本语言 2、面对对向的语言 3、动态语言 4、默认编码 二、python变量赋值 1、赋值 = 2、增量赋值 += 3、多重赋值 x=y=z=1 4、多元赋值 x,y,z=1,2,'a' 三、python数据类型 第二部分 1、基本for语句 word ={'a','ab','abc','abcd'} for w in words: print(w) print(len(w)) 2、while循环 while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环,此外"判断条件"还可以是个常值,表示循环必定成立 3、continue语句 Python continue 语句跳出本次循环,而break跳出整个循环。 continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。 continue语句用在while和for循环中。 continue 语句是一个删除的效果,他的存在是为了删除满足循环条件下的某些不需要的成分 例句如下: ExceptNumber=[2,5,8] for n in range(1,10): if n in ExceptNumber: continue print(n) 4、range函数和注释 函数原型

if、switch、for循环

一曲冷凌霜 提交于 2019-12-21 13:25:50
1、if语句 语法结构 单支结构 if(条件表达式){ 执行语句 } var a = 2 -- -- - > 当a的值大于等于 10 ,弹出框不会弹出 if ( a < 10 ) { alert ( "你好!" ) ; } 双支结构 if (条件表达式 ){ 成立执行语句 } else { 否则执行语句 } var a = 10 ; -- - > 当a的值大于 18 ,弹出“我成年了” 当a的值小于 18 ,弹出“未成年” if ( a > 18 ) { alert ( "我成年了" ) ; -- -- > true } else { alert ( "未成年" ) ; -- -- - > false } 多支结构 if ( 条件1 ){ 成立执行语句 } else if ( 条件2 ){ 成立执行语句 } else if ( 条件3 ){ 成立执行语句 } else { 最后默认执行语句 } var x = prompt ( "请输入成绩" ) ; if ( x > 100 || x < 0 ) { alert ( "您录入的成绩有误" ) ; } else if ( x >= 90 && x <= 100 ) { alert ( "A" ) ; } else if ( x >= 80 && x <= 90 ) { alert ( "B" ) ; } else if ( x >=

while语句和do...while语句

此生再无相见时 提交于 2019-12-21 05:40:48
while语句 while 语句是一种先判断,后运行的循环语句。也就是说,必须满足条件了之后,方可运行循环体。 其语法为: while(判断条件){ 循环体; } 示例如下: var j = 0 ; while ( j < 5 ) { console . log ( 'hello' ) ; j ++ ; } 其执行规则为:若判断条件为真,则执行循环体。 do…while语句 do…while 语句是一种先运行,后判断的循环语句。也就是说,不管条件是否满足,至少先运行一次循环体。 其语法为:do{ 循环体; }while(判断条件); 示例如下: var num = 0 ; do { console . log ( 'hello' ) ; num ++ ; } while ( num < 3 ) ; 其执行规则为:执行循环体,若判断条件成立,则继续执行循环体。 来源: CSDN 作者: 老K的大棒 链接: https://blog.csdn.net/Tony_MUA/article/details/103587416

Go语言基础之4--流程控制

六眼飞鱼酱① 提交于 2019-12-21 05:13:15
一、if else语句 1.1 基本语法1 语法 1 : if condition { //do something } 语法2: if condition { //do something } else { //do something } 语法 3 : if condition { //do something } else if condition { //do something } else { //do something } 1.2 练习1 package main import ( "fmt" ) func main() { num := 10 if num%2 == 0 { fmt.Println("the number is even") } else { fmt.Println("the number is odd") } } 执行结果如下: 1.3 基本语法2 if statement(语句); condition { } 1.4 练习2 package main import ( "fmt" ) func main() { if num := 10;num%2 == 0 { fmt.Println("the number is even") } else { fmt.Println("the number is odd") } } 执行结果如下: 1.5

20172314 2017-2018-2 《程序设计与数据结构》第5周学习总结

别说谁变了你拦得住时间么 提交于 2019-12-20 11:31:25
20172314 2017-2018-2 《程序设计与数据结构》第5周学习总结 教材学习内容总结 布尔表达式:相等性运算符:“==”,“!=”分别表示“相等”与“不相等”。 关系运算符:“<”, “>”, “<=”, “>=”分别表示“小于”, “大于”,“小于等于”,“大于等于”。 (以上运算符优先级大于算术运算符)。 逻辑运算符:“!”, “&&”, “||”分别表示“非”, “与”, “或”。 数据比较:重点在于浮点数比较:浮点数用二进制表示,两个数的长度可能不等,只有当两个浮点数的二进制数位相等时,浮点数的值才相等,所以应该计算两数的差与一个误差标准相比。 字符比较:Unicode值比较 字符串比较:String类提供comepareTo方法,返回-,+,0 (返回非布尔值); 还有equals : string.equals(string2),返回true/false。 if语句:条件判断为true则继续执行,否则不执行if语句中的语句。 if-else语句:条件成立执行第一条语句,否则执行第二条语句。加{}可执行多条语句(语句块)。 while语句:条件成立时执行语句,与if区别在于他执行完后会再次计算表达式的值,如果仍然为true,将再次执行循环体,直到表达式为false。 嵌套循环:一个循环中包含另一个循环。内层循环结束后再继续执行外层循环。 迭代器:是一种对象

Linux Bash Shell快速入门 (三)

混江龙づ霸主 提交于 2019-12-20 10:20:43
for for 循环结构与 C 语言中有所不同,在 BASH 中 for 循环的基本结构是: for $var in do statments done 其中 $var 是循环控制变量, 是 $var 需要遍历的一个集合,do/done 对包含了循环体,相当于 C 语言中的一对大括号。 另外如果do 和 for 被写在同一行,必须在 do 前面加上 ";"。 如: for $var in ; do 。 下面是一个运用 for 进行循环的例子: #!/bin/bash for day in Sun Mon Tue Wed Thu Fri Sat do echo $day done # 如果列表被包含在一对双引号中,则被认为是一个元素 for day in "Sun Mon Tue Wed Thu Fri Sat" do echo $day done exit 0 注意上面的例子中,在 for 所在那行的变量 day 是没有加 "$" 符号的, 而在循环体内,echo 所在行变量 $day 是必须加上 "$" 符号的。 另外如果写成 for day 而没有后面的 in 部分, 则 day 将取遍命令行的所有参数。如这个程序: #!/bin/bash for param do echo $param done exit 0 上面这个程序将列出所有命令行参数。for

Oracle & PL/SQL

亡梦爱人 提交于 2019-12-20 08:42:47
PL/SQL 语言基础 PL/SQL 是 ORACLE 对标准数据库语言的扩展, ORACLE 公司已经将 PL/SQL 整合到 ORACLE 服务器和其他工具中了,近几年中更多的开发人员和 DBA 开始使用 PL/SQL ,本文将讲述 PL/SQL 基础语法,结构和组件、以及如何设计并执行一个 PL/SQL 程序。    PL/SQL 的优点   从版本 6 开始 PL/SQL 就被可靠的整合到 ORACLE 中了,一旦掌握 PL/SQL 的优点以及其独有的数据管理的便利性,那么你很难想象 ORACLE 缺了 PL/SQL 的情形。 PL/SQL 不是一个独立的产品,他是一个整合到 ORACLE 服务器和 ORACLE 工具中的技术,可以把 PL/SQL 看作 ORACLE 服务器内的一个引擎, sql 语句执行者处理单个的 sql 语句, PL/SQL 引擎处理 PL/SQL 程序块。当 PL/SQL 程序块在 PL/SQL 引擎处理时, ORACLE 服务器中的 SQL 语句执行器处理 pl/sql 程序块中的 SQL 语句。    PL/SQL 的优点如下:    . PL/SQL 是一种高性能的基于事务处理的语言,能运行在任何 ORACLE 环境中,支持所有数据处理命令。通过使用 PL/SQL 程序单元处理 SQL 的数据定义和数据控制元素。    . PL/SQL

Shell循环语句:if

家住魔仙堡 提交于 2019-12-20 07:57:12
[root@master1-192-168-117-18 ~]# vim mkcdrom.sh #!/bin/bash DIR="/media/cdrom" if [ ! -e $DIR ] then mkdir -p $DIR fi [root@master1-192-168-117-18 ~]# vim chkhost.sh #!/bin/bash ping -c 3 -i 0.2 -W 3 $1 &> /dev/null if [ $? -eq 0 ] then echo "Host $1 is on-line" else echo "Host $1 is off-line" fi [root@master1-192-168-117-18 ~]# bash chkhost.sh 192.168.1.11 Host 192.168.1.11 is on-line 注释:-c参数来规定尝试的次数,并使用-i参数定义每个数据包的发送间隔,以及使用-W参数定义等待超时时间 [root@master1-192-168-117-18 ~]# vim chkscore.sh #!/bin/bash read -p "Enter your score (0-100) :" GRADE if [ $GRADE -gt 100 ]; then echo "$GRADE is Error"

4:Java流程控制语句

僤鯓⒐⒋嵵緔 提交于 2019-12-20 06:48:02
1.Java条件语句之 if 1.if条件语句使用条件: 需要先判断条件,条件满足后才执行的情况。 2.if条件的语法和执行过程: PS: 如果 if 条件成立时的执行语句只有一条,是可以省略大括号滴!但如果执行语句有多条,那么大括号就是不可或缺的! 2.Java条件语句之 if...else : if...else 语句的操作比 if 语句多了一步: 当条件成立时,则执行 if 部分的代码块; 条件不成立时,则进入 else 部分。 if...else 的语法和执行过程: . 3.Java条件语句之多重 if : 多重 if 语句 ,在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码。 多重 if 语句 的语法和执行过程: 4.Java条件语句之 嵌套if : 嵌套 if 语句 ,只有当外层 if 的条件成立时,才会判断内层 if 的条件。 嵌套 if 语句 的语法和执行过程: 5.Java条件语句之 switch : switch 的应用条件:当需要对选项进行等值判断时,使用 switch 语句更加简洁明了。 switch 的语法和执行过程: PS: switch 后面小括号中表达式的值必须是 整型或字符型 ;case 后面的值 可以是常量数值 ,如 1、2;也 可以是一个常量表达式 ,如 2+2