Python中的“三目运算符”

C语言中的三目运算符:

int fuc(int x)
{
    return x % 2 == 0 ? 2 : 1;//x是偶数返回2奇数返回1
}

Python中没有C中的三目运算符,但是可以通过return if else 来实现同样的效果。

def fuc(x):
    return 2 if x % 2 == 0 else 1#x是偶数返回2奇数返回1
    原文作者:WIN_CLASS
    原文地址: https://blog.csdn.net/KlD1412/article/details/79279760
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞