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

liftword7个月前 (12-13)技术文章59

在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语句使用

在Python编程语言中,for语句是一个非常常用的控制流语句。它用于遍历一个序列(如列表、元组、字典等),并对每个元素执行一段代码。下面我们将详细介绍Python中for语句的使用方法。1、用if语...

「Python条件结构」if…elif…else根据输入x的值求y的值(1)

功能要求有一个函数:y = x (x < 1)y = 2x – 1 (1 ≤ x ≤ 10)y = 3x – 11 (x ≥10)写一个控制台应用程序,从键盘上输入x,根据上面的函数计算并输出y...