zoukankan      html  css  js  c++  java
  • 第 5 章 if 语句

    ---恢复内容开始---

    5.1 一个简单示例

    5.2 条件测试

    每条if 语句的核心都是一个值为True 或False 的表达式,这种表达式被称为条件测试.

    5.2.1 检查是否相等==

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

    在Python中检查是否相等时区分大小写,

    5.2.3 检查是否不相等!=

    5.2.4 比较数字: 年龄大小

    5.2.5 检查多个条件

    1. 使用and 检查多个条件

    要检查是否两个条件都为True ,可使用关键字and 将两个条件测试合而为一;如果每个测试都通过了,整个表达式就为True ;如果至少有一个测试没有通过,整个表达式就 为False 。

    2. 使用or 检查多个条件

    但只要至少有一个条件满足,就能通过整个测试。仅当两个测试都没有通过时,使用or 的表达式才为False

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

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

    "  " in list

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

    在这种情况下,可使用关键字not in

    。例如,如果有一个列表,其中包含被禁止在论坛上发表评论的用户,就可在允许用 户提交评论前检查他是否被禁言:

    5.2.8 布尔表达式

    ,布尔表达式的结果要么为True ,要么为False 。

    布尔值通常用于记录条件,如游戏是否正在运行,或用户是否可以编辑网站的特定内容

    5.3 if 语句

    if 语句有很多种,选择使用哪种取决于要测试的条件数

    5.3.2 if-else 语句

    if-else 语句块类似于简单的if 语句,但 其中的else 语句让你能够指定条件测试未通过时要执行的操作。

    if-elif-else 结构

    5.3.6 测试多个条件

    5.4 使用if 语句处理列

     

    5.4.2 确定列表不是空的

    ,在运行for 循环前确定列表是否为空很重要。

    5.4.3 使用多个列表

    ---恢复内容结束---

  • 相关阅读:
    算法作业10——0-1装载问题(背包问题)
    算法作业9-1——最长公共子序列问题
    算法作业9-2——背包问题
    算法作业7——投资问题
    算法作业6——选第k小的元素:特定分治策略
    【Java并发编程】并发编程大合集
    Redis学习笔记-Redis内部数据结构
    近期的随笔
    2013年的总结,比以往时候来得晚了一些
    探索推荐引擎内部的秘密,第 3 部分: 深入推荐引擎相关算法
  • 原文地址:https://www.cnblogs.com/jdy113/p/8005670.html
Copyright © 2011-2022 走看看