首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

什么是布尔值?

在这里,你能学到一通百通的知识

它们适用于任何一门语言

来源:W3Cschool

布尔值同样也是编程中最基础的知识点。那么,什么是布尔值呢?我们通过一些生活的例子,来解释它。

傍晚时分,正当我准备做饭时,发现家里的酱油没有了,于是我打算出门打酱油。

因为天气预报说可能下雨,我想:“先去阳台看看,如果下雨,就带伞,如果没下,就不带了。”

到阳台一看,没有下雨,太好了,这样我就不用带伞了。

上面的例子,就可以理解为布尔值。

布尔类型只有两个值,true(真)和false(假),即布尔值。

你可以理解为true是条件成立的意思,false是条件不成立的意思。

如:

1>2,是false,因为1不可能大于2

今天没有下雨,是false,所以程序执行了“不带伞”的命令。

它有什么用呢?比如在Python中,代码如下:

以上代码的意思是,a=1,如果a>3,则输出“a是一个大于3的数字”,如果不是,则输出“a不是一个大于3的数字。”

显然,a既然等于1,就比3小,条件不成立,其布尔值为false,所以最后程序执行的是“a不是一个大于3的数字。”

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190624A0OMW700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券