欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > [Python学习篇] Python条件语句

[Python学习篇] Python条件语句

2024/11/30 14:46:50 来源:https://blog.csdn.net/a1053765496/article/details/139662799  浏览:    关键词:[Python学习篇] Python条件语句

if                                                                                                                                 

语法:

if 条件:

        条件成立执行的代码1

        条件成立执行的代码2

        ......

示例:

if False:print("条件成立我执行,条件不成立我不执行")# 下⽅的代码没有缩进到if语句块,所以和if条件⽆关
print("我会执行")

if...else...                                                                                                                    

语法:

if 条件:

        条件成立执行的代码1

        条件成立执行的代码2

        ......

else:

        条件不成立执行的代码1

        条件不成立执行的代码2

        ......


if...elif...else...                                                                                                           

语法:

if 条件1:

        条件1成立执行的代码1

        条件1成立执行的代码2

        ......

elif 条件N:

        条件N成立执行的代码1

        条件N成立执行的代码2

        ......

else:

        所有条件都不成立执行的代码1

        所有条件都不成立执行的代码2

        ......


if嵌套                                                                                                                         

语法:

if 条件1:

        条件1成立执行的代码1

        条件1成立执行的代码2

        

        if 条件2:

                条件2成立执行的代码1

                条件2成立执行的代码2

示例:

age = int(input("Enter your age: "))
work = "it"if age >= 18:print("您是成年人")if work == "it":print("您的工作是it行业")elif work == "catering":print("您的工作是catering行业")else:print("由于行业不景气,您已经失业")
else:print("您是小孩")

三目运算符(三元运算符、三元表达式)                                                                 

语法:

条件成立执行的表达式 if 条件 else 条件不成立执行的表达式

示例:

# 示例1
a = 1
b = 2
print("成立执行") if a < b else print("不成立执行")# 示例2
# 把 三目运算符表达式结果赋值给变量c,把  a if a < b else b 赋值给变量c
c = a if a < b else b
print(c)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com