Python少儿趣味编程《第5课-布尔类型》课件

2024-01-29
| 9页
| 462人阅读
| 396人下载
普通

内容正文:

第5课 布尔类型 PPT课件字体建议: 封面标题:雅黑,44号字,小标题,24号 内容标题:雅黑,32号字,正文:雅黑,24号字 1 什么是布尔类型? 布尔(Boolean)类型是Python中的一种特殊的整数类型。 布尔类型只有两个值:True(真)或False(假) >>> thisIsBool=True >>> print(thisIsBool) True 在所有的高级语言中,都有这么一类叫作布尔类型的变量,这是用乔治·布尔 的名字来命名的。乔治·布尔是19 世纪英国最重要的数学家之一,由于他在符 号逻辑运算中的特殊贡献,很多计算机语言中将逻辑运算称为布尔运算,将其 结果称为布尔值。 比较运算符 等于(==) 如果= =运算符两边的值都一样,那么得到的结果是True;如果不一 样,得到的结果是False。 >>> 42==42 True >>> 42==24 False 要判断两个值是否相等,记住,要使用两个等号(= =),而不是一个等 号(=)。= =表示“两边的值是否相等?”,而=表示“把右边的值保存 到左边的变量中”。当使用=时,变量名必须放在左边,值必须放在右 边。而= =只是用来比较两个值是否相等,所以值放在哪一边都无所谓。 比较运算符 等于(==)的各种比较情况 整数和浮点数只要值相同,就是相同的。 整数和字符串是不同的类型。 字符串是严格区分大小写的。 >>> 42==42.00 True >>> 42=="42" False >>> "Johnson"=="johnson" False >>> "Johnson"=="Johnson" True 比较运算符 不等于(! =) >>> 42!="42" True >>> "Johnson"!="johnson" True 大于(>)和大于等于(>=) >>> 42>24 True >>> 42>62 False >>> 42>=42 True 小于(<)和小于等于(<=) >>> 42<62 True >>> 42<=42 True >>> 42<24 False 5 布尔运算符 and(与) 当两个布尔值都为True 时,结果为True;否则,结果为False。 >>> isAfterSchool=True >>> isFinishHomework=False >>> isAfterSchool and isFinishHomework False >>> isAfterSchool=True >>> isFinishHomework=True >>> isAfterSchool and isFinishHomework True 6 布尔运算符 or(或) 当两个布尔值中至少有一个为True时,结果为True;否则,结果为False。 >>> isAfterSchool=True >>> isFinishHomework=False >>> isAfterSchool or isFinishHomework True not(非)这个运算符将值取反,把False转换成True,或者把True 转换成False。 >>> isFinishHomework=True >>> not isFinishHomework False 7 组合布尔运算符 把布尔运算符组合到一起时,可以表示更多有意思的情况。 >>> isWeekend=False >>> isAfterSchool=True >>> isFinishHomework=True >>> isWeekend or (not isWeekend and isAfterSchool and isFinishHomework) True 8 练习 1.下列表达式的值为True 的是 A.8= ="8"  B.17>71  C.17<71  D."Apple"= ="apple" 2.下列表达式的结果是True 还是False 65+2*3 > (65+2)*3 3.下列表达式的结果是True 还是False not ((True or False) and False) $$

资源预览图

Python少儿趣味编程《第5课-布尔类型》课件
1
Python少儿趣味编程《第5课-布尔类型》课件
2
Python少儿趣味编程《第5课-布尔类型》课件
3
Python少儿趣味编程《第5课-布尔类型》课件
4
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。