在这里,你能学到一通百通的知识
它们适用于任何一门语言
来源: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的数字。”
领取专属 10元无门槛券
私享最新 技术干货