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


本文摘自php中文网,作者乌拉乌拉~,侵删。

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

python条件语句

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

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

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

1

2

3

4

if 判断条件:

    执行语句……

else

    执行语句……

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

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

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

1

2

3

4

5

6

7

8

9

10

11

12

# !/usr/bin/python

# -*- coding: UTF-8 -*-

 

# 例1:if 基本用法

 

flag = False

name = 'luren'

if name == 'python':  # 判断变量否为'python'

    flag = True  # 条件成立时设置标志为真

    print 'welcome boss'  # 并输出欢迎信息

else:

    print name  # 条件不成立时输出变量名称

结果如下所示:

1

luren            # 输出结果

if 语句的判断条件可以用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)来表示其关系。

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

1

2

3

4

5

6

7

8

if 判断条件1:

    执行语句1……

elif 判断条件2:

    执行语句2……

elif 判断条件3:

    执行语句3……

else:

    执行语句4……

实例如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

#!/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 < 0:           # 值小于零时输出

    print 'error'

else:

    print 'roadman'     # 条件均不成立时输出

输出的结果为:

1

roadman        # 输出结果

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

以上就是python条件语句是什么?条件语句的一般格式是什么样的?的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

Python中self是什么

Python数据分析用什么编译器

详解增强算术赋值“-=”操作

Python是怎么计算auc指标的?

Python中数组,列表:冒号的用法介绍

Python文件的三种可读可写模式的特点及区别

如何查看Python版本

Python接口如何返回json字符串

Python实现输出带颜色的字符串案例分析

Python代码的打包与发布

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...