瀏覽單個文章
JXL
*停權中*
 

加入日期: Oct 2012
您的住址: 晚上黑壓壓一片的那區
文章: 99
https://zh.wikipedia.org/wiki/%E8%A...%A1%A8%E9%8D%B5

回到一開始來看...

「Tab」一詞由英文「tabulate」衍生而來,意思是「以表格、或表格形式排列資料」。在打字機上如果要輸入一份文字或數字表格,必須不斷使用空白鍵以及Backspace鍵,不僅重複也十分費時。為了簡化這道程式,人們發明了可移動的槓桿,藉由在橫桿上移動而在頁面不同位置輸入。一開始這些機關必須手動設定,但不久便有了「Tab set」(設定Tab)與「tab clear」(清除Tab)按鍵。當Tab鍵彈起,打字機的滑動架便會推進到下一個定位點(tab stop),而這些定位點便對應到目前表格(即tab)的特定欄位位置。Tab機制也成為一種快速且一致統一縮排各段落首行的方式。

在許多程式語言中可以使用逸脫字元\t插入一個定位字元。

四次SPACE跟按一次TAB, 有差嗎?


以下是個人認為雞蛋裡挑魚刺的規矩:
根據PEP的規定,必須使用4個空格來表示每級縮排。使用Tab字元和其它數目的空格雖然都可以編譯通過,但不符合編碼規範。支援Tab字元和其它數目的空格僅僅是為相容很舊的Python程式和某些有問題的編輯程式。
舊 2016-06-02, 09:58 AM #4
回應時引用此文章
JXL離線中