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

2022-07-04 16:54:10 字數 906 閱讀 5319

python的縮排格式是python語法中最特別的一點,很多已經習慣了其他語言的朋友再去學python的話,開始會覺的不太

習慣,怎麼看怎麼都覺的彆扭,也有一些朋友因為這個特別的格式與python失之交臂,認為不符合程式設計的風格,但是我要

說的是恰恰是這樣的格式讓python變得更為強大。

下面說說幾點原因:

1這樣的格式可讀性非常好

在你看其它的語言的時候,你會發現要有很多注釋才能說明問題而python卻非常的精煉,只要

核心的地方注釋好來就行,可以說python本身的縮排就帶了注釋的功能。

2可維護性比較好

現在的軟體開發的個人時代已經過去,正是團隊合作的年代,講究**的共通性和維護性,團隊合作可以大大的降低企業的成本,提高

企業的生產力,而團隊合作很重要的乙個方面就是要保證**的一致行,讀起別人的**感覺就像在讀自己的**一樣,假設程式設計師小李用其他的語言

寫的**是

if (a == 1)

...而小張寫的是

if (a == 1)

....

而小王寫的是:

if (a == 1)...

那你如果是剛接手這個專案的乙個程式來看上面的**,你會覺的比較的迷糊,到底是什麼意思呢,也許你馬上接手這個專案的話也會寫出

另外乙個風格來。

而如果是用python來寫的話,只有一種風格,

if a == 1:

print 'sss'

....

這就是python提倡的大到至簡的哲學思想。

不僅是縮排格式方面,從python列表或者其他的方面你也能處處發現。

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

python教程

python程式語言縮排格式

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

python處理txt格式的書籤,新增縮排

思路及說明 先清洗文件,將空白行刪除,書籤目錄中不需要空白行。也是在這裡才知道,原來txt文件的空白行,python讀取的時候只會顯示乙個 n 也就是換行符。逐行讀取,並對讀取結果進行判斷。如果為空行的話,等於換行符 n 跳出本次迴圈。如果為長度為0,說明到了最後一行的下一行,即文字處理完畢,跳出整...

python的縮排問題!

python縮排用空格還是tab?本質一樣,只要不混用 一般沒有太多區別,但今天我用python編的指令碼遇到乙個奇葩問題,用空格就是報錯。後來用tab才能執行 出錯函式如下 72 def getdbdir db,date 73 f1 rawlogs idigger db 1 date 74 f2 ...