python 三元运算符条件表达式

#语法结构
条件成立时执行的语句 if condition else 条件不成立时执行的语句

选择小的数:

small = a if a

判断回文数:

"是回文数" if x==x[::-1] else "不是回文数"

在列表推导式中的应用:

nums = [1, 2, 3, 4, 5]
labels = ["odd" if num % 2 == 1 else "even" for num in nums]
print(labels)  
#['odd', 'even', 'odd', 'even', 'odd']

你可能感兴趣的:(python)