python条件语句是什么?条件语句的一般格式是什么样的?

对于刚刚接触到python这门编程语言的朋友来说,刚刚开始学习python时候,对于python中的条件语句的了解不多,在这篇文章之中我们就来讲解一下关于python条件语句条件语句一般格式这方面的知识吧。

python条件语句

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false。

Python 编程中 if 语句用于控制程序的执行,基本形式为:

立即学习“Python免费学习笔记(深入)”;

if 判断条件:    执行语句……else:    执行语句……

登录后复制

(以上为python条件语句的一般格式)

其中”判断条件”成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。

else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句,具体例子如下:

# !/usr/bin/python# -*- coding: UTF-8 -*-# 例1:if 基本用法flag = Falsename = 'luren'if name == 'python':  # 判断变量否为'python'    flag = True  # 条件成立时设置标志为真    print 'welcome boss'  # 并输出欢迎信息else:    print name  # 条件不成立时输出变量名称

登录后复制

结果如下所示:

luren            # 输出结果

登录后复制

if 语句的判断条件可以用>(大于)、=(大于等于)、

当判断条件为多个值时,可以使用以下形式:

if 判断条件1:    执行语句1……elif 判断条件2:    执行语句2……elif 判断条件3:    执行语句3……else:    执行语句4……

登录后复制

实例如下:

#!/usr/bin/python# -*- coding: UTF-8 -*-# 例2:elif用法 num = 5     if num == 3:            # 判断num的值    print 'boss'        elif num == 2:    print 'user'elif num == 1:    print 'worker'elif num 

输出的结果为:

roadman        # 输出结果

登录后复制

(由于 python 并不支持 switch 语句,所以多个条件判断,只能用 elif 来实现,如果判断需要多个条件需同时判断时,可以使用 or (或),表示两个条件有一个成立时判断条件成功;使用 and (与)时,表示只有两个条件同时成立的情况下,判断条件才成功。)

以上就是python条件语句是什么?条件语句的一般格式是什么样的?的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2261517.html

(0)
上一篇 2025年2月27日 06:18:18
下一篇 2025年2月26日 14:37:25

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论