最简单的条件语句:

if expression:

expr_true_suite

如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and、or和not连接,expr_true_suite是代码块,expression为true时执行,代码块如果只有一行,上面的整个条件语句便可全部写到一行,但可读性差。

带elif和else的条件语句:

if expression1:

expr1_true_suite

elif expression2:

expr2_true_suite

elif expressionN:

exprN_true_suite

else:

none_of_the_above_suite

如上,语法同其它语言的条件语句类似,elif和else是可选的。

条件表达式实现三元操作符:

在C/C++中,三元操作符如下(E成立时执行X,否则执行Y)——

E ? X : Y

python模拟的三元操作符——

(E and [X] or [Y])[0]

python三元操作符的实现——

X if E else Y

来看几个判断实例:

>>> if 1 < x < 2:

print('True')

True

and 表示且

or 表示 或

>>> x

2

>>> if x == 2 or x == 3:

print(x)

2

如果 b 为真则返回a,否则返回 c

a if b else c

>>> 'True' if 1 < x <2 els

本文标题: Python中条件判断语句的简单使用方法

本文地址: http://www.cppcns.com/jiaoben/python/129991.html

python条件语句-Python中条件判断语句的简单使用方法相关推荐

  1. Python中的判断语句及循环

    Python中的判断语句及循环 文章目录 Python中的判断语句及循环 一.判断(if)语句 01. 开发中的应用场景 程序中的判断 判断的定义 02. if 语句体验 2.1 if 判断语句基本语 ...

  2. Python中的判断语句

    1.if 语句:   if语句是最简单的判断语句.一般形式如下: if condition: statement_block 只有当判断条件condition为真时,才能执行代码块.当判断条件cond ...

  3. python列表推导式中使用if语句及他们的等价形式

    python列表推导式中使用if语句及他们的等价形式 在python的列表推导式中使用if语句有两种形式: # 方式1: 起过滤作用 [expr(x) for x in li if cond(x)] ...

  4. 详细讲解用Python列表for循环还有if判断语句写出1-100之内的素数,思路清晰语法准确代码简单易懂实用

    详细讲解用Python列表for循环还有if判断语句写出1-100之内的素数,思路清晰语法准确代码简单易懂实用,当然还有一定技巧的算法渗透其中.请看视频: Python 代码实例,找出1-100之内的 ...

  5. mysql 中的判断语句怎么写,mysql中判断语句如何写

    mysql中判断语句如何写 发布时间:2020-09-24 09:08:29 来源:亿速云 阅读:77 作者:Leah mysql中判断语句如何写?针对这个问题,这篇文章详细介绍了相对应的分析和解答, ...

  6. Python:numpy库中的一些函数简介、使用方法之详细攻略

    Python:numpy库中的一些函数简介.使用方法之详细攻略 目录 numpy库中的一些函数简介.使用方法 1.np.concatenate() 1.1.函数案例 1.2.函数用法 numpy库中的 ...

  7. Python的Django框架中forms表单类的使用方法详解2

    用户表单是Web端的一项基本功能,大而全的Django框架中自然带有现成的基础form对象,本文就Python的Django框架中forms表单类的使用方法详解. Form表单的功能 自动生成HTML ...

  8. python elif格式_python中elif 结构语句怎么判断?

    if语句最基本的知识,相信小伙伴们已经学会了.有的小伙伴想挑战更高阶的使用,小编就考考大家,elif是什么呢?知道答案的小伙伴又会使用elif吗?当然,在if的基础上扩展,elif肯定是稍微难一点的. ...

  9. python中if判断语句、while循环语句、for循环遍历、break 和continue作用

    一.判断语句 1.if条件判断语句单分支 注意:if和else后面需要加上一个冒号.if和else语句下面的一行需要默认空一个tab键 name = input('请输入您的用户名:') if nam ...

  10. Python中if判断语句

    1.if 判断语句的基本语法 if 要判断的条件: 条件成立时,要做的事情 注意:代码的缩进为一个 tab 键,或者四个空格(pycharm 自动帮我们增加) 在 python 开发中,Tab 和空格 ...

最新文章

  1. ICLR 2020 | 如何解决图像分类中的类别不均衡问题?不妨试试分开学习表征和分类器...
  2. 云计算怎么支撑起《流浪地球》的硬科幻实力?
  3. 【django】视图和URL
  4. 阮一峰react demo代码研究的学习笔记 - demo7 debug - create ref element
  5. 进制转换中dbho是什么意思_什么是网段?二进制十进制如何互相转换?看完这篇,你就全明白了...
  6. Kubernetes从懵圈到熟练:读懂这一篇,集群节点不下线
  7. 号称装669个APP依然不卡顿 魅族“神机”发布:红米K20怎么看?
  8. html克隆元素增加id,h.js - 元素克隆与追加
  9. 云存储市场上演“新三国演义”
  10. sql分页查询越往后越慢
  11. 一文详解经纬度坐标与平面坐标转换
  12. 2022年最新广东道路运输安全员真题题库及答案
  13. 未转变者服务器tp指令大全,Unturned未转变者3.21版本高级指令大全
  14. 移动端 web 开发的设计稿与工作流
  15. 爬虫:Python爬取煎蛋网图片
  16. mangodb 高频数据_MongoDB和数据流:实现一个MongoDB Kafka消费者
  17. 一键全自动Typora备份印象笔记的工具
  18. 如果禅道忘记了管理员密码怎么拯救
  19. English 900
  20. ESP32 的 I2C 原理 应用入门

热门文章

  1. 有关sql server 2000的数据类型
  2. Atlassian In Action - (Atlassian成长之路)
  3. C# Task的使用
  4. centos下保留python2安装python3
  5. c# 多态实现_虚方法
  6. ltrim($str);
  7. VBA经典常用语句400句
  8. nagios 监控shell脚本
  9. WordPress插件制作教程概述
  10. python对英语和数学的帮助-文科女生学Python:学过初中数学和英语就能懂的编程逻辑...