风湿热什么病

注册

 

发新话题 回复该主题

中文python教程布尔类型 [复制链接]

1#

布尔(bool)类型只有两个数据:真(True)和假(False)。布尔类型其实是一种特殊的数字类型,就是1(True)和0(False),在早期的python版本没有这种类型,后来仿照其他语言引入的。那么布尔类型有什么好处?为什么要引入这种特殊的数据类型?它最大的好处是可以求反,真(True)的反义词是假(False),我们可以用“not真”就可以得到“假”,用“not假”就可以得到“真”。这么说有点绕,我们用一个实例来说明。下图这个实例时两个开关控制灯泡图片切换,代码很简单,点击“开灯”和“关灯”替换对应的图片即可。

但是生活中往往是一个按钮控制两种开关状态,怎样才能设计这种效果呢?用布尔类型就可以。

我们把灯是否开着的状态保存一下,点击按钮时,将状态取反,如果是“真(True)”就会切换成“假(False)”,反之亦然。具体代码如下:

页面.图片(

分享 转发
TOP
发新话题 回复该主题