python每天学习一点点(if语句条件表达式)

liftword5个月前 (12-13)技术文章49

在python中如果条件语句只有两个选择,要么是a,要么是b,可以使用条件表达式来编写语句。

一、不使用条件表达式,代码如下:

例1

a = 6
b = 9
if a > b:
    print(a)
else:
    print(b)

例2

a = -5
if a > 0:
    b = a
else:
    b = -a
print(b)

二、使用条件表达式,代码如下:

例1

a = 6
b = 9
a if a > b else b
print(a)
本例表示,如果a大于b,输出啊,否则输出b

例2

a = -5
b = a if a > 0 else -a
print(b)
本例表示,如果a大于0,将a赋值给b,如果小于0,将-a赋值给b。

相关文章

python笔记之if条件判断

条件判断:(注意语法的缩进)一、单向判断:if语法如下所示:If xxx:Print(xxx)二、双向判断:if…else…语法如下所示:If xxx:Print(xxx)Else:Print(xxx...

Python if __name__ 的作用介绍

简单来说就是这是一个 IF 语句,这个 IF 判断后面的话,如果你的 Python 程序是直接运行的话,将会被执行,如果是作为导入模块的话,将不会被执行。在理解上面的话之前,你可能需要参考下帖子:Py...