当前位置:首页>python>程序的来源、Python言语的常用“逻辑操作符” #工程数字化002

程序的来源、Python言语的常用“逻辑操作符” #工程数字化002

  • 2026-10-21 13:28:18
程序的来源、Python言语的常用“逻辑操作符” #工程数字化002

信息来源《自学是门手艺》更新2026.1.14

布尔运算的来源:

1833年,一个18岁英国小伙子脑子里闪过一个念头:

逻辑关系应该用符号表示

这小伙叫乔治.布尔

从此世界上诞生了布尔代数

如果没有乔治.布尔的布尔代数

就没有逻辑电路

就没有后来的计算机

就没有后来的互联网

就没有现在的信息时代

布尔运算

程序的定义:按照一定顺序完成任务的流程。

做菜也是按菜谱完成了一系列步骤,所以菜谱也是程序

人按照菜谱做菜,就是运行程序,唯一不同的是,计算机可以做“布尔运算”

布尔值

在 Python 语言中,布尔值(Boolean Value)用 True 和 False 来表示。

注意:请小心区分大小写 —— 因为 Python 解释器是对大小写敏感的,对它来说,True 和 true 不是一回事。

任何一个逻辑表达式都会返回一个布尔值。

from IPython.core.interactiveshell import InteractiveShell

InteractiveShell.ast_node_interactivity = "all"

# 请暂时忽略以上两行……

1 == 2

1 != 2

False

True

1 == 2,用自然语言描述就是 “1 等于 2 吗?” —— 它的布尔值当然是 False。

1 != 2,用自然语言描述就是 “1 不等于 2 吗?” —— 它的布尔值当然是 True。

注意:自然语言中的 “等于”,在 Python 编程语言中,使用的符号是 ==,不是一个等号!

Python言语中的“逻辑操作符”,也叫“比较操作符”

《自学是门手艺》电子版 链接

https://www.github-zh.com/projects/175635390-the-craft-of-selfteaching

最新文章

随机文章