Python 04 条件语句

Python 04 条件语句,第1张

Python 04 条件语句 4.1 条件语句
4.1.1 条件语句
if(条件):
	条件成立的代码

无论失败还是成立的 代码

if(条件):
	成立的代码
else:
	失败的代码

不受影响的代码

if(条件1):
	条件1成立的 代码
elif(条件2):
	条件2 成立的代码
else:
	以上条件都不成立的代码

不受影响的代码


elif 是 else if 的缩写,这也是 python 减少 打多余的字,提高细微效率的目的。

if(条件1):
	条件1 成立
	if(条件2):
		当条件1 成立后,条件2也成立
	else:
		当条件1 成立后,条件2不成立
else:
	条件1 不成立

不受影响的代码。


4.1.2 三目运算(不是三目运算符)

在python 里,三目运算取消了 符号形式,取而代之的是单词的一种新型形式。

格式:条件成立后 if 条件 else 条件失败后

print(a) if a>b else print(b)

这样做的好处是,不产生 新的 逻辑。它的逻辑跟 if else 是一模一样的,只是说语句只能写一条! 也就是 成立后 如何,不成立后又如何。不是单纯的 返回 一个变量也不是单纯的返回一个值。

你可以理解为,成立后执行的是一个表达式,而不成立后执行的也是一个表达式。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5680153.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存