python的縮排格式真的不好嗎?

來源:互聯網
上載者:User

python的縮排格式是python文法中最特別的一點,很多已經習慣了其他語言的朋友再去學python的話,開始會覺的不太
習慣,怎麼看怎麼都覺的彆扭,也有一些朋友因為這個特別的格式與python失之交臂,認為不符合編程的風格,但是我要
說的是恰恰是這樣的格式讓python變得更為強大。

 

下面說說幾點原因:
1這樣的格式可讀性非常好
在你看其它的語言的時候,你會發現要有很多注釋才能說明問題而python卻非常的精鍊,只要
核心的地方注釋好來就行,可以說python本身的縮排就帶了注釋的功能。

2可維護性比較好
現在的軟體開發的個人時代已經過去,正是團隊合作的年代,講究代碼的共通性和維護性,團隊合作可以大大的降低企業的成本,提高
企業的生產力,而團隊合作很重要的一個方面就是要保證代碼的一致行,讀起別人的代碼感覺就像在讀自己的代碼一樣,假設程式員小李用其他的語言
寫的代碼是
if (a == 1)
{print 'sss'}
...

而小張寫的是
if (a == 1){
print 'ss'
}
....

而小王寫的是:
if (a == 1){print 'ss'}...

那你如果是剛接手這個項目的一個程式來看上面的代碼,你會覺的比較的迷糊,到底是什麼意思呢,也許你馬上接手這個項目的話也會寫出
另外一個風格來。

而如果是用python來寫的話,只有一種風格,
if a == 1:
print 'sss'
....

這就是python提倡的大到至簡的哲學思想。
不僅是縮排格式方面,從python列表或者其他的方面你也能處處發現。

所以python的縮排格式是根據它的哲學思想過來的,如果你是一個喜歡簡單高效做事的人,會發現python非常適合你。

作者:老王@python python教程
老王python,提供pythn相關的python教程和python下載,希望大家能夠喜歡

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.