您可以在 Python 中使用条件运算符来根据预定义的条件执行代码。
在本文中,您将学习如何在 Python 中使用三元运算符。您将看到它的语法以及一些实际示例。
Python 中的三元运算符有什么用?
Python 中的三元运算符只是一种编写ifandif…else语句的较短方式。
下面是if…elsePython 中的语句:
user_score = 90
if user_score > 50:
print(“Next level”)
else:
print(“Repeat level”)
在上面的代码中,我们创建了一个user_score值为 90 的变量。
然后,我们根据预定义的条件打印了两个语句中的任何一个 - if user_score > 50。
所以如果user_score变量大于 50,我们打印“下一级”。如果小于user_score,我们打印“重复级别”。
您可以if…else使用三元运算符语法缩短语句。
Python 三元运算符示例
在上一个示例中,我们了解了如何if…else在 Python 中使用语句。
您可以使用三元运算符缩短它。语法如下所示:
[option1] if [condition] else [option2]
在上面的语法中,option1如果为真,将被执行condition。如果条件为假则将option2被执行。
换句话说,三元运算符只是ifandif…else语句的简写。您只需一行代码即可使用它。
这是一个更实际的例子:
user_score = 90
print(“Next level”) if user_score > 50 else print(“Repeat level”)
在上面的代码中,“Next level”将被打印出来,因为条件为真。
概括
在本文中,我们讨论了 Python 中的三元运算符。if这是一种较短的写作和陈述方式if…else。
您可以使用三元运算符根据预定义的条件执行代码。
编码愉快!我也在我的博客上写关于 Python 的文章。