Python 群里有人问, 有人看得懂这个程序吗?帮忙解释一下?
我一看, 还行, 我来帮你解释吧~
有天, 猴群们发现辛苦收集来的桃子被自己人偷去不少. 大家齐力设计捉住了偷桃的猴子, 决定处罚他.
" 一堆桃子偷得只剩下了一个, 一定要重罚! " 猴子们生气地吼着.
"处罚也要按基本法来, 偷一个桃子打一下, " 偷桃猴机智地说道, " 你们不知道我偷了多少桃子, 怎么知道该打我多少下呢? " 说完便不禁沾沾自喜.
众猴一时间乱了阵脚: " 对呀, 不知道偷了多少, 这可怎么处罚呀? " , " 管他呢, 不知道偷了多少, 就直接打到死好了. " , " 不, 宁可放过一千个坏猴, 也绝不冤枉一个好猴! " . 众猴一时间议论纷纷, 莫衷一是, 一群说要打, 另一群又拼命阻拦.
眼看偷桃猴就要因证据不足而逃脱惩罚, 这时, 猴群中走出一位老猴. 他淡淡的说: " 你说处罚要有原则, 要按照基本法来. 那你是一只有原则的猴吗? "
"当然是, 我连偷桃时都是有原则的! " 偷桃猴见别人怀疑他的原则, 便生气地说, " 我每次都只偷一半的桃子, 然后再多拿一个路上吃, 偷了九次都是如此. " 偷桃猴最讨厌别人看不起自己了, 把嘴一撅, 一副傲娇的样子.
难道偷桃猴不怕他们算出偷的桃子数量吗? 当然不怕, 因为猴子智商太低, 每次计算都会死亡大量脑细胞, 所以大家推来推去, 谁都不愿解决这个问题.
这时, 老猴微微一笑, 从猴群里拉出了一向年轻有为, 却一直没能长出尾巴的猴子. 没尾巴猴默默地在地上写下了一行行代码, 成功解决了这个难题.
" 你是怎么做到的? " 众猴吃惊地问.
没尾巴猴一下成了焦点, 略显羞涩地说, " 那天我梦见一条大蟒蛇(Python)咬住了自己的尾巴(loop), 醒来之后就学会了循环. "
众猴不禁为有这样聪明的同类而感到高兴, 可没尾巴猴却有点不爽, 依旧小声地说: " 我觉得我已经不再是一只猴子那么简单了. "
" 那你是什么? " 还是有少数耳尖的猴子听到了, 他们问.
" 我想我该叫做[程序猿]. "
P.S.程序猿从此与普通猴子发生了种族隔离, 单身至今...
作者:Aldrin
链接:https://zhuanlan.zhihu.com/p/20705074
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。