廖雪峰的Python教程之Python基礎

來源:互聯網
上載者:User

標籤:java代碼   ide   空格   images   堅持   另一個   解譯器   編輯   logs   

 

一、縮排

編譯器或者解譯器就是負責把符合文法的程式碼轉換成CPU能夠執行的機器碼,然後執行。

#開頭的語句是注釋,注釋是給人看的,可以是任意內容,解譯器會忽略掉注釋。其他每一行都是一個語句,當語句以冒號:結尾時,縮排的語句視為代碼塊。

縮排有利有弊。好處是強迫你寫出格式化的代碼,但沒有規定縮排是幾個空格還是Tab。按照約定俗成的管理,應該始終堅持使用4個空格的縮排

縮排的另一個好處是強迫你寫出縮排較少的代碼,你會傾向於把一段很長的代碼拆分成若干函數,從而得到縮排較少的代碼。

縮排的壞處就是“複製-粘貼”功能失效了,這是最坑爹的地方。當你重構代碼時,粘貼過去的代碼必須重新檢查縮排是否正確。此外,IDE很難像格式化Java代碼那樣格式化Python代碼。

最後,請務必注意,Python程式是大小寫敏感的,如果寫錯了大小寫,程式會報錯。

在文字編輯器中,需要設定把Tab自動轉換為4個空格,確保不混用Tab和空格

 

二、

 

廖雪峰的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.