你這個(gè)Python異教徒!
后記:這是個(gè)老段子了,它的模式來(lái)自于一個(gè)經(jīng)典的宗教相關(guān)的笑話,我在網(wǎng)上搜了一下它的起源,最早是在2005年的一個(gè)關(guān)于宗教的笑話征集大賽中出現(xiàn),想看的話只要搜一下"Die, heretic scum!" 就能找到原始的版本。
由于這個(gè)笑話的模式比較精巧:兩個(gè)人不斷地尋找共同點(diǎn),最后卻由于微不足道的,毫不起眼的不同引發(fā)了一場(chǎng)血案。
這個(gè)笑話的各種版本流行開(kāi)來(lái),我至少看到了宗教的版本,軍事領(lǐng)域中坦克的版本,C++中大括號(hào)放在哪一行的版本,TurboGears vs Django 的版本等等。這篇文章是我在英文的“TurboGears 和 Django”的版本上修改的,然后由抑菌畫成了漫畫形式,原作者可能是Mark Pilgrim,想看原文的話,可以到這里鏈接:https://www.djangoproject.com/weblog/2006/dec/06/comparisons/
回到Python的這個(gè)問(wèn)題,其實(shí)無(wú)論是Tab縮進(jìn)還是空格縮進(jìn)都行(PEP8推薦的是4個(gè)空格的縮進(jìn)),關(guān)鍵是團(tuán)隊(duì)要保持一致,千萬(wàn)不能混用。
【本文為51CTO專欄作者“劉欣”的原創(chuàng)稿件,轉(zhuǎn)載請(qǐng)通過(guò)作者微信公眾號(hào)coderising獲取授權(quán)】