gpt4 book ai didi

python - 理解 python 中的逻辑(以艰难的方式学习 Python 的练习 27)

转载 作者:太空狗 更新时间:2023-10-30 01:40:52 26 4
gpt4 key购买 nike

有人可以向我解释一下很难学习 python 的练习 27 吗?

这是一张图片,显示了我不明白的部分。 alt text

是说假设表格左列为真,答案是否为真?

例如,如果 x = y 不为假,那么 x=y 是否为真?是的。

但是……如果 x = y 是假的,那么 x=y 是真的吗?没有??

最佳答案

对于每个表,如果您输入(左列中的表达式),结果为(右列中的相应值);表格标题显示正在解释的运算符。因此,例如,如果您输入“not True”作为表达式,结果将为 False。

编辑:

Geeze Louise - 看,这真的很简单。例如,AND 运算符表:

If a is True  and b is True,  then a AND b is True
If a is True and b is False, then a AND b is False
If a is False and b is True, then a AND b is False
If a is False and b is False, then a AND b is False

这就是表格试图告诉您的全部内容 - 这就是 AND 运算符的工作方式。它采用两个真或假值,并根据它们的组合方式返回结果。该表列出了每种可能的输入组合和每种输入的结果 - 它完整地描述了运算符(operator)可以做的一切。这就是它想要表达的全部内容。

与其他操作符类似:

NOT is "the opposite of": if a is False, then Not a is True
AND is true if "both of" a and b are true
OR is true if "at least one of" a or b is true
== is "equal to", true if a and b have the same value
!= is "not equal to", true if a and b have different values

等等

编辑2:

如果您将其中一些运算符想象成电路,可能会更容易(事实上,这个类比正是您的计算机的构建方式!)。

AND 是一个时序电路 - 在连接到开关 A、开关 B 到灯泡的电线上通电。只有当开关 A 和开关 B 也打开时,灯泡才准确点亮。

OR 是一个并联电路 - 导线将 A 开关连接到灯泡,并将 B 开关连接到灯泡。如果其中一个开关打开(或两个都打开),则灯泡点亮。

== 是一对双向开关 - 只有当两个开关都向上或两个开关都向下时灯才会亮。

这有帮助吗?

关于python - 理解 python 中的逻辑(以艰难的方式学习 Python 的练习 27),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4445948/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com