Python有返回值的函数_布尔函数

摘要:
函数也可以返回布尔值(true或false),ifx%y==0:is_可除函数用于确定x是否可以除以y,因此我们可以使用以下方法来简化函数:y):3)$pythona.pyTrue布尔函数通常用于条件语句中:ifis_s可除(x,y)==true:y):returnx%y==0x=6y=3ifdivisible(x,y)==true:

函数也可以返回布尔值(True或False),这种情况便于隐藏函数内部的复杂测试。例如:

#!/bin/python

def is_divisible(x, y):

    if x % y == 0:

       return True

    else:

       return False

print is_divisible(6, 3)

$ python a.py

True

一般情况下都给这种布尔函数起个独特的名字,比如要有判断意味的提示,is_divisible这个函数就去判断x能否被y整除,而对应地返回真或假。

双等号运算符的返回结果是一个布尔值,所以我们可以用下面的方法来简化刚刚的函数:

$ cat a.py

#!/bin/python

def divisible(x, y):

      return x % y == 0 

print divisible(6, 3)

$ python a.py

True

布尔函数经常用于条件语句:

if is_divisible(x, y) == True:

     print('x is divisible by y'

上面的例子,可以这样写来做调试:

$ cat a.py

#!/bin/python

def divisible(x, y):

    return x % y == 0

x = 6

y = 3

if divisible(x, y) == True:

   print('x is divisible by y')

$ python a.py

x is divisible by y

结束。

免责声明:文章转载自《Python有返回值的函数_布尔函数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于stable_sort()和sort()的区别Android Studio [ImageView/使用第三方库加载图片]下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

傅里叶级数

一:指数形式 给定一个周期为T的函数f(t),那么它可以表示为无穷级数: f(t)=∑k=-∞+∞ak*eik(2∏/T)t(i为虚数单位)(1) ak=(1/∏)∫02∏f(t)*e-ik(2∏/T)tdt 二:正弦形式 1:在物理学中,我们已经知道最简单的波是谐波(正弦波), 它是形如Asin(ωt+Φ) 的波,其中 A是振幅, ω是角频率, Φ...

linux命令TOP参数load average详解[转]

我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载……我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载。你可能对于 Linux 的负载均值(load averages)已有了充分的了解。负载均值在 uptime...

EXPORT_SYMBOL的作用是什么

http://www.cnblogs.com/riskyer/p/3221805.html EXPORT_SYMBOL只出现在2.6内核中,在2.4内核默认的非static 函数和变量都会自动 导入到kernel 空间的, 都不用EXPORT_SYMBOL() 做标记的。 2.6就必须用EXPORT_SYMBOL() 来导出来(因为2.6默认不到处所有的符...

内网开发机虚拟化(kvm+qemu)

CentOS 7 安装 a. U盘安装,请选择minimal版本。(DVD那个版本,后面需要把DVD的iso还要放在u盘目录下,但DVD超过4G,用ntfs不好搞) b. 制作启动盘,Mac可用unetbootin,win下可以用大白菜那个启动u盘制作工具,把iso写入u盘,同时把iso原始文件复制到u盘目录下 c. 机器插上u盘启动 d. 启动菜单按ta...

使用oracle和sqlserver的几点区别

1.部分SQL语句差异 (1)SQL:select top 10 * from tableORA: select * from table where rownum<11(2)SQL:Select * from t1 join t2 on t1.c1=t2.c1ORA: select * from t1,t2 where t1.c1=t2.c1(3...

如何查看手机电量消耗是否正常?

【查看方法】 1、手机自带有电量使用信息查询,进入方式:设置——电池,见下图: 这个界面可以查看各应用耗电信息,还可以查看各应用耗电排行。 2、点击“电量使用详情”,进入如下界面: 该界面显示该手机电量使用情况的图形 3、点击右上角感叹号图标,可以打开时间标尺,可以查看到具体时间各应用消耗的情况,见如下图所示,抖音、作业盒子等在后台消耗电。 4、那么...