zoukankan      html  css  js  c++  java
  • Python基础入门知识点——if 语句简介

    前言

    if 语句是最简单的选择结构。如果满足条件就执行设定好的操作,不满足条件就执行其他其他操作。

    判断的定义

    • 如果 条件满足,才能做某件事情,
    • 如果 条件不满足,就做另外一件事情,或者什么也不做

    判断语句 又被称为“分支语句”

     

    if...else... 语句,当 if 的条件为 True 时执行 if 下的语句块,否则执行 else 下语句块。

     

    注意:if 和 else 语句以及各自的缩进部分共同是一个 完整的代码块

     

     

    多条件

     

    • 在开发中,使用 if 可以 判断条件
    • 使用 else 可以处理 条件不成立 的情况
    • 但是,如果希望 再增加一些条件,条件不同,需要执行的代码也不同 时,就可以使用 elif
    • 语法格式如下:

     

     

    注意

    1. elif 和 else 都必须和 if 联合使用,而不能单独使用
    2. 可以将 if 、 elif 和 else 以及各自缩进的代码,看成一个 完整的代码块

    elif 的应用场景是:同时 判断 多个条件,所有的条件是 平级 的

    • 在开发中,使用 if 进行条件判断,如果希望 在条件成立的执行语句中 再 增加条件判断,就可以使用 if 的嵌套
    • if 的嵌套 的应用场景就是:在之前条件满足的前提下,再增加额外的判断
    • if 的嵌套 的语法格式,除了缩进之外 和之前的没有区别
    • 语法格式如下:

     

    if 的嵌套

     

    总结

    if 的三种形式

    if

     

    不满足条件时没有任何提示

    if ... else

     

    if ... elif ... elif ... else

    多条件选择使用

     

    if嵌套

  • 相关阅读:
    Eclipse 远程调试
    大数据处理方法bloom filter
    sicily 1259 Sum of Consecutive Primes
    sicily 1240. Faulty Odometer
    sicily 1152 简单马周游 深度优先搜索及回溯算法
    sicily 1050 深度优先搜索解题
    sicily 1024 邻接矩阵与深度优先搜索解题
    sicily 1156 二叉树的遍历 前序遍历,递归,集合操作
    sicily 1443 队列基本操作
    sicily 1006 team rankings 枚举解题
  • 原文地址:https://www.cnblogs.com/hhh188764/p/13492817.html
Copyright © 2011-2022 走看看