美文网首页
第12课:if语句<条件测试>

第12课:if语句<条件测试>

作者: Mr_wang001 | 来源:发表于2017-08-01 00:59 被阅读0次

预习:

if、==、!=、in、if not in、and、or、

知识点:

第五章 if 语句

编程需要检查条件,if语句能检查程序当前状态,据此采取措施

  5.1 一个简单的示例

用if语句正确地处理特殊情形;

对汽车以首字母大写方式,但对于‘bmw’要以全大写的方式打印:

5.2 条件测试

if语句的核心是返回值为Ture或False的表达式,被称为条件测试;(为True,执行后面的代码;为False,忽略这些代码)

  5.2.1 检查是否相等

多数条件测试将当前值与特定值比较;(检查变量的值是否与特定值相等)用两个等号来判断(==)

  5.2.2 检查是否相等时不考虑大小写

检查是否相等时区分大小写


用途:网站用类似的方式让用户输入符合特定的格式;

如:为确保用户名是独一无二的(并非与另一个用户的大小写不同),用户提交用户名时,先转换为小写,在与既有的用户名小写版本比较;如果已有用户‘john’,用户提交‘John’时会遭到拒绝;

  5.2.3 检查是否不相等

判断两个值不相等,用惊叹号等号(!=);惊叹号表示不;

注意:有时候检查两个值是否不等效率更高

  5.2.4 比较数字


  5.2.5 检查多个条件

andor

  1,使用and检查多个条件

检查的条件必须都为True,用and;

  2,使用or检查多个条件

检查多个条件,只有至少一个条件满足,就能通过(一个都没有才会False);

  5.2.6  检查特定值是否包含在列表中

  有时,执行操作前必须检查列表是否包含特定

如:结束用户注册过程前,检查他用户名是否包含用户名列表中;地图程序中,用户提交的位置是否包含已知位置列表中;

判断特定的值是否已包含在列表中,用关键字in

5.2.7 检查特定值是否不包含在列表中

  确定特定值未包含列表中,用关键字not in;


  5.2.8 布尔表达式

布尔表达式,条件测试的别名;和条件表达式一样,结果要么为True,要么False。


练习:

大大的图

我的图:

相关文章

  • linux shell 脚本-基础知识(二)

    条件测试和判断语句 在shell 中,用户可以使用测试语句来测试指定的条件表达式的条件的真或者假。当指定的条件为真...

  • 第12课:if语句<条件测试>

    预习: if、==、!=、in、if not in、and、or、 知识点: 第五章 if 语句 编程需要检查条件...

  • 5.语句

    if 语句 推荐写法 do-while 语句 后测试循环语句。循环体内执行完代码之后,才会测试出口条件。(循环体内...

  • 3.3 switch-case语句的实例解析 [Swift教程]

    1. 使用switch条件语句,可以测试一个变量等于多个值时的情况。只要匹配到 case 语句,则整个条件语句执行...

  • Java·选择结构

    一、if if语句对条件表达式进行一次测试,若测试为真,则执行下面的语句,否则跳过该语句 二、if-else 当条...

  • 0X03 Go语言 条件、循环语句。

    条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句. if 由...

  • Go 语言条件语句

    条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 fa...

  • Go 语言条件语句

    条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为 true 来决定是否执行指定语句,并在条件为 fa...

  • shell笔记06(条件测试)

    条件测试: 概念:对特定的条件进行判断,以决定如何执行操作,当条件成立时,测试语句的返回值为0,否则为其他数值 ...

  • python中的if语句怎样使用?

    前言 本文的主要内容是介绍Python中 if 语句及其使用,包括条件测试、if -else 语句、if -eli...

网友评论

      本文标题:第12课:if语句<条件测试>

      本文链接:https://www.haomeiwen.com/subject/xccdlxtx.html