文章目录
前言
今天来说说三元表达式。
一、python中的三元表达式
本来我个人觉得三元表达式很简单,无非就是下面的这样的格式嘛。
a = 10
b = 22
max = a if a>b else b
if a>b:
max = a
else:
max = b
这是不是很好理解。
但是我还是决定写一遍文章来记录这个三元表达式,这是为什么呢?
因为这里面还是有一些比较难理解的东西,就是我们下面要说的三元表达式的嵌套。
就说下面这道题,我一开始就没有搞明白。
使用嵌套的三元组表达式统计数字频率,如果是2的倍数加1,如果是4的倍数加2,否则加0
if __name__ == '__main__':
pi = [