Python教程:条件if控制语

Python条件语句是由执行一条或多条语句的结果(True或False)来决定要执行的代码块。

一般格式:if condition_1:    statement_block_1elif condition_2:    statement_block_2else:    statement_block_3123456复制代码类型:[python]如果"condition_1"为True将执行"statement_block_1"块语句如果"condition_1"为False,将判断"condition_2"如果"condition_2"为True将执行"statement_block_2"块语句如果"condition_2"为False将执行"statement_block_3"块语句Python中用elif代替了elseif,所以if语句的关键字为:if–elif–else。

注意:1、每个条件后面要使用冒号:,表示接下来是满足条件后要执行的语句块。2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。3、在Python中没有switch–case语句。if中常用的操作符:操作符描述<小于<=小于等于>=大于等于==等于,比较两个值是否相等!=不等于示例def main():    num = int(input("请输入一个数: "))    print("")    if num <= 10:        print("小于10")    elif num > 20:        print("大于20")    else:        print("等于20")if __name__ == "__main__":    main()12345678910111213复制代码类型:[python]运行,键盘输入20后输出:请输入一个数: 20等于20123复制代码类型:[python]if嵌套在嵌套if语句中,可以把if...elif...else结构放在另外一个if...elif...else结构中:if 表达式1:    语句    if 表达式2:        语句    elif 表达式3:        语句    else:        语句elif 表达式4:    语句else:    语句123456789101112复制代码类型:[python]示例;def main():    num = int(input("请输入一个数: "))    print("")    if num <= 10:        if num <= 5:            print("小于5")        elif num > 5:            print("大于5小于10")        else:            print("等于5")    elif num > 20:        print("大于20")    else:        print("等于20")if __name__ == "__main__":    main()123456789101112131415161718复制代码类型:[python]运行,键盘输入2,输出:请输入一个数: 2小于5

(0)

相关推荐

  • 跟光磊学Python开发程序流程控制

    https://m.toutiao.com/is/JTDYwKQ/ 程序流程控制概述 程序分为三种执行结构: 顺序结构:即从上到下依次执行,之前编写的Phthon都是顺序结构 分支结构:根据条件成立, ...

  • 超详细的 Python 基础语句总结(多实例、视频讲解持续更新)

    目录 一.运算符 1.1 + --两个对象相加 1.2 - --得到负数或是一个数减去另一个数 1.3 * --两个数相乘或是返回一个被重复若干次的字符串.列表.元组 1.4 / --两个数相除 1. ...

  • Python教程:Python的条件语句

    上次我们学习了关于Python的运算符的知识,这次我们来学习Python的条件语句.python的条件语句是一种选择结构,因为它是通过if关键字实现的,因此也称为if语句.(与C和Java不同,pyt ...

  • Python教程-Python条件语句

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块.可以通过下图来简单了解条件语句的执行过程: Python程序语言指定任何非0和非空(null)值为tru ...

  • Python教程:条件控制语句

    在软件工程史上,结构化程序设计是一个里程碑.在程序设计中,将程序划分为顺序结构.条件结构和循环结构三种结构.尽管并非每个程序都有这三个结构,但大多数大型程序都有这三个. 顺序结构,就是从上往下顺序执行 ...

  • Python教程:面向对象编程的一些知识点总结

    类与实例 类是对象的定义,而实例是"真正的实物",它存放了类中所定义的对象的具体信息. 类.属性和方法命名规范 类名通常由大写字母打头.这是标准惯例,可以帮助你识别类,特别是在实例 ...

  • Python在金融行业有什么用?Python教程

    众所周知,Python不仅薪资待遇高.需求量大,而且应用领域十分广泛,在各个行业都得到了很好的应用,那么Python在金融行业有什么作用呢?我想很多人都不太了解,我们一起来看看吧. Python在金融 ...

  • Python教程

    这是小白的Python新手教程,具有如下特点: 中文,免费,零起点,完整示例,基于最新的Python 3版本. Python是一种计算机程序设计语言.你可能已经听说过很多种流行的编程语言,比如非常难学 ...

  • 【编程】CG猎人python教程第001期 houdini中使用python案例

    --  微资讯 · 微课程  -- 利用零碎时间,走上超神之路! 专栏导读 小编想了好久该如何带大家入门编程:python的学习.如果从基本编程概念和一些数据类型入手是最常用的方法,但是可能会很无趣, ...

  • Python需要学数据库吗?Python教程!

    数据库,相信对大家而言都不陌生,近期也有很多人问小编:我打算学习Python知识,请问需要学习数据库吗?接下来我们就来看看吧. 当然了!学习Python的小伙伴,无论从事Python哪个方向的工作,都 ...

  • Python数据类型包括什么?Python教程

    学习任何一门编程语言,都会涉及到数据类型的知识,包含Python也是如此.那么Python数据类型是什么呢?在了解数据类型之前,先给大家介绍一下数据类型的分类:数字int.布尔值bool.字符串str ...