if-else
Posted yanghh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了if-else相关的知识,希望对你有一定的参考价值。
python的 if-else 有很多简洁的写法,下面一一介绍。
1. 普通写法
# a 和 b 中的较大数赋值给 c a, b, c = 1, 2, 3 if a > b: c = a else: c = b print(c)
2. if ... else 一行表达式
""" 当if为真时,var = value1, 否则 var = value2 var = value1 if condition else value2 """ # 举例:a 和 b 中的较大的数值赋值给c a, b, c = 1, 2, 3 c = a if a > b else b
3. 二维列表
# 举例:a 和 b 中的较大的数值赋值给c a, b, c = 1, 2, 3 c= [b, a][a > b] # 利用True、False的值等于1、0,列表索引通过比较表达式生成
4. 逻辑运算符
未完待续。。。。。。
以上是关于if-else的主要内容,如果未能解决你的问题,请参考以下文章
[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段