最简单的条件语句:
if expression: expr_true_suite
如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and、or和not连接,expr_true_suite是代码块,expression为true时执行,代码块如果只有一行,上面的整个条件语句便可全部写到一行,但可读性差。
带elif和else的条件语句:
if expression1: expr1_true_suite elif expression2: expr2_true_suite elif expressionN: exprN_true_suite else: none_of_the_above_suite
如上,语法同其它语言的条件语句类似,elif和else是可选的。
条件表达式实现三元操作符:
在C/C++中,三元操作符如下(E成立时执行X,否则执行Y)——
E "htmlcode">(E and [X] or [Y])[0]python三元操作符的实现——
X if E else Y来看几个判断实例:
> if 1 < x < 2: print('True') Trueand 表示且
or 表示 或 > x 2 > if x == 2 or x == 3: print(x) 2如果 b 为真则返回a,否则返回 c
a if b else c > 'True' if 1 < x <2 els
最新资源
- 群星《右耳·聆听私语》星文唱片[WAV+CUE]
- VitoCadonau-ramur-encasaveglia(2024)[24-44,1
- Mozart--ArthurGrumiaux(2024)[24BT]WAV
- 国风大师纯音系列《付娜广粤古筝》1CD[MP3][364
- 国风大师纯音系列《罗晶-古筝情缘》1CD[MP3][75
- 国风大师纯音系列《民乐琴王童丽-与古筝的约会》
- 刘美君.1993-被你纵坏【SONY】【WAV+CUE】
- 黄鹤翔.1998-爱的咏叹调【中唱】【WAV+CUE】
- 薰妮.1983-梦+淡(2000年永恒真存双碟版)【永恒】
- 方伊琪.1976-时光消逝(2015复黑限量版)【风行】