Python中的三目(元)运算符详解
作者:1024码字猿 时间:2023-12-06 01:20:49
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
来源:https://blog.csdn.net/weixin_40458518/article/details/120477844
标签:Python,三元,运算符
0
投稿
猜你喜欢
详解Python语法之模块Module
2021-06-24 06:28:28
详解php实现页面静态化原理
2023-10-25 10:58:10
Python Pandas 修改表格数据类型 DataFrame 列的顺序案例
2023-02-27 17:47:37
python实现电子词典
2021-12-19 08:29:03
详解Django中CSRF和CORS的区别
2021-02-19 19:16:51
Python数据结构之图的存储结构详解
2021-03-28 10:42:48
MySQL数据库管理必备工具 phpMyAdmin 3.0
2008-12-10 14:12:00
Python利用watchdog模块监控文件变化
2023-10-23 22:27:22
如何使用Python实现名片管理系统
2022-11-24 03:13:09
asp如何同时处理数据库和页面错误?
2010-06-07 20:58:00
微信小程序实现图片上传功能
2023-09-06 13:08:44
MySQL数据库的临时文件究竟储存在哪里
2009-02-13 13:44:00
解决Golang并发工具Singleflight的问题
2024-04-25 15:07:17
编写一个asp代码执行器
2007-09-24 16:05:00
一些与网页密切相关的技术
2010-09-05 21:16:00
Django Admin中增加导出CSV功能过程解析
2021-04-17 06:22:47
使用python爬取抖音视频列表信息
2023-04-06 12:51:48
php 字符串中是否包含指定字符串的多种方法
2023-06-11 20:21:38
获得当前数据库对象依赖关系的实用算法
2009-01-08 13:28:00
Dreamweaver量身打造Wordpress留言板(三)
2009-12-13 18:45:00