if语句

day03_流程控制语句

六眼飞鱼酱① 提交于 2020-01-07 04:30:53
流程控制 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 顺序结构 根据编写的顺序,从上到下,依次执行。 代码演示 // 顺序结构 public class Demo01Sequence { public static void main(String[] args) { //顺序执行,根据编写的顺序,从上到下运行 System.out.println("床前明月光"); System.out.println("疑是地上霜"); System.out.println("举头望明月"); System.out.println("低头思故乡"); } } 判断语句 if语句第一种形式: if 格式: 执行流程 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体 如果是false就不执行语句体 执行流程图 代码演示单if语句的使用 public class DemoIf { //判断2个变量是否相等 public static void main(String[] args) { // 定义两个变量 int a = 10; int b = 20; //a == b 是关系表达式 if

Python--3 判断和循环语句

旧街凉风 提交于 2020-01-03 22:26:10
判断语句和循环语句 1.1 判断语句介绍 1、生活中的判断场景 网咖 2、开发中的判断场景 密码判断 重要日期判断 1.2 if 语句 Python 条件语句是通过一条或多条语句的执行结果( True 或者 False )来决定执行的代码块。 可以通过下图来简单了解条件语句的执行过程 : Python 程序语言指定任何非 0 和非空( null )值为 true , 0 或者 null 为 false 。 Python 编程中 if 语句用于控制程序的执行,基本形式为: if 判断条件: 执行语句 …… else : 执行语句 …… if 语句的判断条件可以用 > (大于)、 <( 小于 ) 、 == (等于)、 >= (大于等于)、 <= (小于等于)来表示其关系。 当判断条件为多个值是,可以使用以下形式: if 判断条件 1:   执行语句 1…… elif 判断条件 2:   执行语句 2…… elif 判断条件 3:   执行语句 3…… else:   执行语句 4…… 和其他语言一样, if 也可以嵌套 if expression1: statement(s) if expression2: statement(s) elif expression3: statement(s) else statement(s) elif expression4: statement

转发:JavaScript程序编码规范

你离开我真会死。 提交于 2020-01-03 01:40:57
JavaScript程序编码规范 原文: http://javascript.crockford.com/code.html 作者:Douglas Crockford 译文: http://www.yeeyan.com/articles/view/cloudwater/4042 译者:cloudwater 更新:2009-12-13 01:08:29 这是一套适用于JavaScript程序的编码规范。它基于 Sun 的 Java程序编码规范 。但进行了大幅度的修改, 因为 JavaScript不是Java 。 软件的长期价值直接源于其编码质量。在它的整个生命周期里,一个程序可能会被许多人阅读或修改。如果一个程序可以清晰的展现出它的结构和特征,那就能减少在以后对其进行修改时出错的可能性。 编程规范可以帮助程序员们增加程序的健壮性。 所有的JavaScript代码都是暴露给公众的。所以我们更应该保证其质量。 保持整洁很重要。 JavaScript文件 JavaScript程序应独立保存在后缀名为.js的文件中。 JavaScript代码不应该被包含在HTML文件中,除非这是段特定只属于此部分的代码。在HTML中的JavaScript代码会明显增加文件大小,而且也不能对其进行缓存和压缩。 <script src= filename .js> 应尽量放到body的后面

iOS编码规范参考

岁酱吖の 提交于 2020-01-03 01:29:39
目录 1 注释 1.1 多行注释 1.2 单行注释 1.3 函数的注释 2 命名 2.1 常量的命名 2.2 函数的命名 2.3 变量的命名 2.3.1 成员变量 2.3.2 公共变量命名 2.3.3 实例变量命名 2.4 图片的命名 2.5 类的命名 2.5.1 分类名 2.6 条件语句 2.7 变量 3 下划线 4 Immutable 实例初始化 5 类型 5.1 CGRect 函数 5.2 常量 5.3 枚举类型 5.4 布尔变量 5.5 单例 5.6 数字 6 代码组织 7 判断语句 8 私有方法 9 git commit 格式 9.1 参考规范 9.2 格式 10 函数声明和定义 11 方法调用 12 协议 13 Blocks iOS 编码规范参考 1 注释 建议使用 VVDocumenter 插件 1.1 多行注释 格式 : /** 注释内容 */ 1.2 单行注释 格式 : /// 在对文件、类、函数进行注释时推荐使用多行注释,在函数体内对代码块进行注释时,使用单行注释 1.3 函数的注释 函数注释的格式为 /** * @brief * @param * @return **/ 在 brief 中需要写明函数的主要功能、注意事项 在 param 中需要写明函数的变量类型、变量的作用 在 return 中需要写明函数的返回类型、返回值的作用 如有其他需要说明的地方

JS基础

允我心安 提交于 2019-12-31 09:14:24
文章目录 一、流程控制 1. 作用 2. 分类 1)顺序结构 2)分支/选择结构 1. if语句 2. switch语句 3)循环结构 二、函数 1. 作用 2. 语法 3. 使用 4. 匿名函数 5. 作用域 6. 获取多个DOM元素和控制属性 一、流程控制 1. 作用 控制代码的执行顺序 2. 分类 1)顺序结构 从上到下依次执行代码语句 2)分支/选择结构 1. if语句 简单if结构 if(条件表达式){ 表达式成立时执行的代码段 } 注意 : 除零值以外,其他值都为真,以下条件为假值false if ( 0 ) { } if ( 0.0 ) { } if ( "" ) { } //空字符串 if ( undefined ) { } if ( NaN ) { } if ( null ) { } 特殊写法 : { }可以省略,一旦省略,if语句只控制其后的第一行代码 if - else结构 if(条件表达式){ //条件成立时执行 }else{ //条件不成立时选择执行 } 多重分支结构 if ( 条件 1 ) { //条件1成立时执行 } else if ( 条件 2 ) { //条件2成立时执行 } else if ( 条件 3 ) { //条件3成立时执行 } ... else { //条件不成立时执行 } [外链图片转存失败,源站可能有防盗链机制

if(){}else 语句的正确写法以及它的嵌套使用

十年热恋 提交于 2019-12-30 01:59:26
if(一个返回bool值的条件表达式) { 程序块 } else{} 它的执行过程我们可以通过一个程序来了解 1 static void Main(string[] args) 2 { 3 if (score >= 90) // 条件1 4 { 5 Console.WriteLine("A"); 6 } 7 else if (80 =< score && score < 90) //条件2 这里的score<90根本不执行,没有理解if else if的本质 8 9 { 10 Console.WriteLine("B"); 上面的写法实际上没有理解if else if的本质(下划线为错误的判断条件) if else if的本质是:如果if条件不满足则执行Else中的条件判断。基于这个理解,上面的if语句条件1不满足的话,实际上就意味着score《90 所以条件2中的子条件score<90是多次一举!或者else if (score<90 && score <=80) ,这里的Score<90 在条件1为假后,肯定为真! 提示用户输入用户名,然后再提示用户输入密码,如果用户名是"admin"和密码是"888888",那么提示正确 否则,如果用户名不是Admin,则提示用户名不存在,如果用户名是Admin则提示密码不正确. 1 static void Main(string[]

JavaScript的运算符与流程控制

﹥>﹥吖頭↗ 提交于 2019-12-30 00:17:23
一、运算符的详解    1、算术运算符    描述: ++(自增运算符)、--(自减运算符)   语法: ++num、num++、--num、num--   功能: 对变量本身进行加1或减1    例子:     var num = 10;     num++;  // 相当于num = num+1;     console.log(num);      num--;  // 相当于num = num-1;    console.log(num);     注意:    (1)对于自增自减运算符,如果出现在运算子的前面,则先将自己自增或自减,然后再执行当前语句。    (2)对于自增自减运算符,如果出现在运算子的后面,则先执行当前语句,执行完毕再自己自增自减。     例子:     var num =10;     console.log(++num);  // 先计算本身,再参与语句执行     console.log(num++);  // 先参与语句执行,再计算本身     console.log(num);    2、赋值运算符     描述: +=、-=、*=、/=、%=   语法: num+=6;   解释: 表示累加,【num+=6;】相当于【num = num+6;】    例子:     var num = 10;     num+=1;  // num =

了解Java程序3

北战南征 提交于 2019-12-28 12:13:11
java程序中的选择语句 if和switch语句 **: - if语句: 分为3中格式: 第一种格式: if(表达式){ 语句; } 针对一种流程进行判断,结果为true执行语句,结果为false不执行语句; 注意事项: if后面不能有分号,有分号if语句没有意义. class Demo { public static void main ( String [ ] args ) { int x = 2 ; int y = 3 ; if ( x < y ) { //x<y时语句执行 System . out . println ( "语句执行了" ) ; } } } - 第二种格式: if(表达式){ 语句1; }else{ 语句2; } 流程: 对表达式进行判断,如果为true执行语句1,如果为false执行语句2; 这中格式实际开发中用的比较多; class Demo { public static void main ( String [ ] args ) { int x = 2 ; int y = 3 ; if ( x > y ) { System . out . println ( "语句1执行了" ) ; } else { System . out . println ( "语句2执行了" ) ; } } } if格式2和三元运算符的区别: 三元运算符输出的是结果

Java的条件判断

醉酒当歌 提交于 2019-12-27 05:33:01
以下内容引用自 http://wiki.jikexueyuan.com/project/java/decision-making.html : 在 Java中有两种类型的条件判断语句,它们分别是: if语句 switch语句 一、if 语句: if语句由一个布尔表达式后跟一个或多个语句组成。 语法: if语句的语法是: if(Boolean_expression) { //Statements will execute if the Boolean expression is true } 如果布尔表达式的值为true,那么代码里面的块if语句将被执行。如果不是true,在if语句(大括号后)结束后的第一套代码将被执行。 示例: public class Test { public static void main(String args[]){ int x = 10; if( x < 20 ){ System.out.print("This is if statement"); } } } //这将产生以下结果: This is if statement 二、if...else语句 任何if语句后面可以跟一个可选的else语句,当布尔表达式为false,语句被执行。 语法: if...else的语法是: if(Boolean_expression){ //Executes

python条件判断语句

守給你的承諾、 提交于 2019-12-27 05:27:19
# 条件判断(if)语句: # 语法1: if 条件表达式 : 单行语句 # 语法2: if 条件表达式 : # 代码块(多行语句) # 执行的流程:if语句在执行时,会先对条件表达式进行求值判断, # 如果为True,则执行if后的语句 # 如果为False,则不执行 num = 10 if num > 8 : print('num比8大') if num > 8 : print('代码块中第一行输出') print('代码块中第二行输出') print('代码块中第三行输出') if 2 < num <20 : print('num大于2小于20') # 代码块以缩进开始,直到代码恢复到之前的缩进级别时结束 # 缩进有两种方式,一种是使用tab键,一种是使用空格(四个) # Python的官方文档中推荐我们使用空格来缩进 # Python代码中使用的缩进方式必须统一 # 将tab键转换为空格键 "translate_tabs_to_spaces": true, =》 根据实际情况而定 if else 语句 注意:else 后不能写条件表达式! # 语法: # if 条件表达式 : # 代码块 # else : # 代码块 # 执行流程: # if-else语句在执行时,先对if后的条件表达式进行求值判断 # 如果为True,则执行if后的代码块 # 如果为False