‫欢迎回来｡
‫我们换个术语吧｡
‫逻辑运算符｡
‫当涉及到条件逻辑时, 它们非常非常有用｡
‫我们来看看｡
‫逻辑运算符为｡
‫事实上, 你以前见过它们, 它是一个逻辑运算符.
‫或者是一个逻辑运算符, 它允许我们在两个事物之间执行逻辑运算｡
‫还有什么是逻辑运算符？
‫好吧, 让我给你列出来｡
‫我们有大于｡
‫不到｡
‫等于｡
‫让我们用一个大于5的例子来说明｡
‫好吧, 如果我把这个打印出来｡
‫你觉得会发生什么？
‫不应该是个惊喜｡
‫那是假的｡
‫四不大于五｡
‫这是一个逻辑运算符, 你可能在数学课上见过｡
‫如果我这样做, 相反的是为不到五个｡
‫有道理｡
‫这倒是真的｡
‫四等于五怎么样？
‫如果我运行这个, 我得到false｡
‫现在, 为什么我在这里使用了两个等号？
‫为什么不这样做呢？
‫好吧, 如果我在这里跑步｡
‫我得到一个语法错误｡
‫Error关键字可以是表达式｡
‫这是因为, 请记住, equal是我们用来给变量赋值的｡
‫好吧, 我知道了
‫如果你还记得, 我告诉过你Python中的变量可以以一个数字开头｡
‫它必须是字母或下划线｡
‫所以当我这么做的时候, 它会被播放, 因为解释器会说, 嘿,
‫我试图给变量赋值5, 这是不允许的｡
‫所以我们用两个等于来告诉解释器, 嘿, 我这里没有给变量赋值｡
‫我想比较东西, 我们可以比较不同的东西｡
‫我能做的｡
‫你好等于二｡
‫你好, 我是
‫等于真｡
‫如果A大于B呢？
‫我得到假的｡
‫为什么呢？
‫这件事
‫我要你自己去谷歌一下, 弄清楚为什么a比be大｡
‫如果我做了呢？
‫A比资本更大吗？
‫答｡
‫这倒是真的｡
‫嗯嗯嗯
‫这是一个很有趣的原因.
‫所以我知道我知道给予你们一个答案很容易, 但我希望你们练习一下谷歌｡
‫我不给你们答案的原因是, 这也不是很重要, 因为大多数时候,
‫你想编写容易理解的代码｡
‫你最有可能用大于小于来表示数字｡
‫所以如果你在代码中看到这样的东西, 你不会知道发生了什么｡
‫这个人想比较什么？
‫他们为什么要这样做？
‫小写a是否大于大写a？
‫答：这不是你经常看到的东西, 但你得到这个表达式的原因很有趣｡
‫所以我建议你用谷歌搜索一下｡
‫就像我说的, 我坚信不要一路牵着你的手｡
‫我知道到目前为止的视频到目前为止已经相当容易, 特别是如果你是一个有经验的程序员｡
‫但是随着我们的学习, 你会发现, 在本课程结束后, 你需要自己解决问题｡
‫我的工作不仅仅是全程指导你, 而是培养你的技能, 让你成为一个有工作能力的程序员｡
‫所以我希望你们能容忍我给予你们这个小小的挑战｡
‫好吧, 我会的
‫我们想让它有点离题, 所以让我们把它带回来｡
‫我可以这样做吗？
‫一比二大吗？
‫或者你知道吗？
‫让我们做少于两个少于三个少于四个｡
‫这样行吗？
‫当然会了｡
‫这只是一个表达式, 我们要计算它的值
‫而这一切都是真的｡
‫但我一换｡
‫而且有些东西是假的｡
‫我们之前学过, 它会短路, 然后返回false.
‫好吧, 我会的
‫所以我们知道大于等于小于号｡
‫我们也有大于或等于｡
‫所以如果我做了｡
‫在这里归零, 然后按一下[执行]｡
‫我得到true是因为它在说, 嘿, 这是大于还是等于零？
‫我也可以做小于或等于零｡
‫这里我得到了false因为0或1不大于或等于0｡
‫但如果我在这里做0, 我就会得到真｡
‫这里还有一个｡
‫如果我这么做呢？
‫惊叹号相等｡
‫在Python中, 这意味着不等于｡
‫如果我运行这个｡
‫我得到假的｡
‫这有点棘手｡
‫它说的是, 嘿, 这个不等于这个吗？
‫所以这是平等的反面｡
‫如果这两件事不相等, 它就会说真｡
‫所以如果我做一个｡
‫在这里, 我将得到真, 因为这两件事不相等｡
‫所以我们已经学习了大于或小于大于等于或大于或大于等于.
‫我们已经学习了小于或等于｡
‫我们已经了解到｡
‫不等于｡
‫但我们也了解到｡
‫结束和或｡
‫最后, 还有一个我想教你们的｡
‫而它的不是｡
‫保留字｡
‫我知道我知道
‫是的｡
‫这是一点｡
‫有点多, 但没你想的那么难｡
‫不就是嘛｡
‫正好相反｡
‫所以如果我真的听到了｡
‫不是的｡
‫是的｡
‫我能得到什么？
‫我得到的是假的, 你看到的不是函数｡
‫所以它是一个关键字, 也是一个我们可以使用的函数｡
‫如果我做的不假｡
‫再来一次｡
‫我得到的正好相反｡
‫如果我这么做呢？
‫如果我不想要呢？
‫等于1？
‫好吧, 我知道了
‫我能到这儿吗？
‫我得到false是因为这个表达式的结果是true, 而不是相反｡
‫让我们在这里休息一下, 做一个小练习, 以确保我们理解这一点｡