《零壓力學Python》 之 第一章知識點歸納

來源:互聯網
上載者:User

標籤:第一章   ber   中括弧   nbsp   直接   john   col   http   包含   

第一章(初識Python)知識點歸納

 

       Python是從ABC語言衍生而來的

       ABC語言是Guido參與設計的一種教學語言,為非專業編程人員所開發的。

       Python是荷蘭程式員 Guido Van Rossum於1991推出的,保留著ABC的很多功能,而且也融入了Modula-3語言的元素。

       Modula-3有著簡單和安全的特點。

       Python命名的靈感來自BBC的喜劇《巨蟒劇團這飛翔的馬戲團》,這門語言與蟒蛇沒有直接的聯絡,雖然劇團的成員John Cleese最初命名時隱含著“陰險”、“虛偽”的意思。

       考慮到Python的功能,它常被視為一種“原型設計”或“應用程式快速開發”語言。你可先使用Python快速編寫出程式,在需要提升運行效率時,再使用C和C++進行改寫。

       在Windows下安裝Python後,你可以使用“基本互動模式”,也可使用“互動式開發環境”——IDLE,但強烈建議後者。

       IDLE中,可使用命令help並指定類型來擷取協助。如:help(str)

       在IDLE中,修正錯誤。當代碼塊內容很多,又不想重新輸入整個時,可以這樣做:

(1)   將游標放在代碼塊的任何一行中(如果代碼塊只包含一行代碼,務必將游標放在行尾);

(2)   按斷行符號鍵

整個代碼塊都奇蹟般地再次出現了,且游標位於代碼塊的末尾。你可隨便進行修複。最後,要重新提交代碼塊,將游標放到最後一行的末尾並按斷行符號鍵兩次。

當然,也可使用Alt + P鍵 / Alt + N鍵,返回上 / 下一次的代碼。

       續行:

(1)   如果當前沒有與左括弧、左大括弧或左中括弧配套的右括弧、右大括弧或右中括弧,程式碼將自動延伸到下一行;如:

total_amount = (this_amount + that_amount

           + a_big_number + count +even_more_amounts)

在這種情況下,縮排無關緊要,但Python通常要求縮排必須一致。

(2)   在有些情況下,你可能無法採用上述辦法。但又必須延伸到下一行,又沒有別的辦法,可使用反斜線 \。

my_str = ‘I am typing a very long \

line of code.‘

請注意: 反斜線 \ 後面,不能有任何字元,空格、注釋也不例外。

 

《零壓力學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.