后记:这是个老段子了,它的模式来自于一个经典的宗教相关的笑话,我在网上搜了一下它的起源,最早是在2005年的一个关于宗教的笑话征集大赛中出现,想看的话只要搜一下"Die, heretic scum!" 就能找到原始的版本。
由于这个笑话的模式比较精巧:两个人不断地寻找共同点,最后却由于微不足道的,毫不起眼的不同引发了一场血案。
这个笑话的各种版本流行开来,我至少看到了宗教的版本,军事领域中坦克的版本,C++中大括号放在哪一行的版本,TurboGears vs Django 的版本等等。这篇文章是我在英文的“TurboGears 和 Django”的版本上修改的,然后由抑菌画成了漫画形式,原作者可能是Mark Pilgrim,想看原文的话,可以到这里链接:https://www.djangoproject.com/weblog/2006/dec/06/comparisons/
回到Python的这个问题,其实无论是Tab缩进还是空格缩进都行(PEP8推荐的是4个空格的缩进),关键是团队要保持一致,千万不能混用。
【本文为51CTO专栏作者“刘欣”的原创稿件,转载请通过作者微信公众号coderising获取授权】