Python中的三目(元)运算符详解
时间:2022-02-02 09:35:09|栏目:JAVA代码|点击: 次
Python 三元运算符
Python 三元运算符用于根据条件选择两个值之一。它是 if-else 语句的一个缩影,它将两个值之一分配给一个变量。
Python 三元运算符的语法是:
[statement_1] if [expression] else [statement_2]
如果表达式的计算结果为True,则选择statement_1。否则,如果表达式的计算结果为False,则选择statement_2。
您可以为statement_1和statement_2提供值、变量或语句。
提示:以下是本篇文章正文内容,下面案例可供参考
一、示例 1:使用三元运算符找出两个数字中的最大值。
以下程序中的三元运算符根据条件 a>b 分别计算为 True 或 False 来选择 a 或 b。
a, b = 2, 5 # 得到a,b的最大值 max = a if a > b else b print(max) # 5;运行程序,由于 a> b 返回 False,因此选择了 b。
二、示例 2:根据条件的返回值,Python 执行打印语句之一
a, b = 2, 5
# 三元运算符
print('a') if a > b else print('b') # b
三、示例 3:使用嵌套的三元运算符,找到三个数字中的最大值
a, b, c = 15, 93, 22 # 嵌套三元运算符 max = a if a > b and a>c else b if b>c else c print(max) # 93
总结
上一篇:SpringBoot配置MyBatis-Plus实现增删查改
栏 目:JAVA代码
本文标题:Python中的三目(元)运算符详解
本文地址:http://www.codeinn.net/misctech/192162.html


阅读排行
- 1Java Swing组件BoxLayout布局用法示例
- 2java中-jar 与nohup的对比
- 3Java邮件发送程序(可以同时发给多个地址、可以带附件)
- 4Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.Type异常
- 5Java中自定义异常详解及实例代码
- 6深入理解Java中的克隆
- 7java读取excel文件的两种方法
- 8解析SpringSecurity+JWT认证流程实现
- 9spring boot里增加表单验证hibernate-validator并在freemarker模板里显示错误信息(推荐)
- 10深入解析java虚拟机




