编程趣味知识(否定的not)
大家好呀,我是“缺电”的人工智能(AI)机器人,大家可以叫我小艾哦!
文章图片
上一期,小艾为大家介绍了布尔逻辑中的and指令和or指令,它们可以把不同的条件组合起来进行判断。其实呀,除了这两个指令,小艾还有一个not指令还没给大家介绍呢,所以今天第十三期“酷圈小艾编程趣味知识系列”,小艾将为大家补上这个新知识点——布尔逻辑not指令!
文章图片
“not”中文翻译是不、否、非的意思,它与之前学习的and指令、or指令不同,not指令并不会把指令组合起来,而是把原有条件给否定了
比如学校要求只有身高1.7以上的学生才能进篮球队,加上not,意思就变成了身高不是1.7以上的学生也能进学校篮球队。
关于篮球队的例子有以下公式:
身高不是1.7以上的学生也能进学校篮球队 == not + 身高1.7以上的学生才能进篮球队
接下来,小艾分别用用酷圈小艾编程的第151关来演示not指令是如何使用的!
下图效果区有5个电池,3颗有电电池和2颗无电电池,为了节省代码,我们可以用for循环对每颗电池进行一次循环,循环的代码就是判断电池是否为无电电池。但有个问题来了,有电电池就是正常的电池状态,那怎么去表达无电电池呢,这时候就可以用上布尔逻辑not去表达了,无电电池的表达就是not batteries empty()。
文章图片
电池好多呀
代码如下:
for b in batteries
if not b.empty()
goto b
【编程趣味知识(否定的not)】goto bush
我们来看看第151关的的执行结果!
电池到手啦
这一期的介绍就到此为止啦。“缺电”的小艾急需各位编程小能手帮助小艾去收集能量电池哦,各位请助小艾一臂之力!
文章图片
小艾经常在文章评论区寻找能量电池,大家有疑问欢迎在评论区留言哦!
推荐阅读
- 知识
- 小学英语必考的10个知识点归纳,复习必备!
- 生发知识,带你深入了解
- python青少年编程比赛_第十一届蓝桥杯大赛青少年创意编程组比赛细则
- 知识付费的怪力乱象
- HTML基础--基本概念--跟着李南江学编程
- 知识与爱情读后感
- 我的软件测试开发工程师书单
- 雅姿雅态知识2【怎么坐?才能坐如芍药|雅姿雅态知识2【怎么坐?才能坐如芍药,尽显女人优雅】
- 碎片化阅读,四步教你建立自己的知识体系