建立Python程式2

來源:互聯網
上載者:User

在Milang的IDE裡編輯好之後,然後按F5運行一下,就會在下面的Output視窗輸出“Hello, World!”字串,如:

 

恭喜你,你編寫最簡單的Python程式已經完成,已經成為一個Python的程式員了,對於一門語言的入門,就是這麼簡單的。

通過上面這個簡單的程式,就可看到Python程式是不需要編譯,就可以直接運行。在這個程式基礎之上,你可以修改它的輸出,比如把Hello, World!改為Hello, CSDN,或者其它,你感覺有意義的句子。又或者你把”Hello, World”分成兩個print()函數輸出,看看效果怎麼樣。

對了,上面這個程式只是輸出英語的字串,要想輸出中文字串,還需要花一翻功夫才可以。因為中文在電腦裡表達要比英語26個字母要複雜得多,在電腦的初期,為了把中文輸出製作各種漢卡層出不窮,費盡了周折。在今天這麼完善的圖形系統之下,漢字的表達還是比較複雜的,比如在介面看到漢字是一個字時,其實在電腦裡用兩個位元組表達。別看只是多了一個位元組,就那麼多了一個位元組,在今天系統裡還是帶來眾多的問題。比如中文與英語混合之下,可有多種方案,有的全部採用兩個位元組表達中文和英語;有的採用中文兩個位元組,而英語採用一個位元組;有的採用中文兩個以上的位元組,英語採用一個位元組混合。在中文兩個位元組時,又關注那一個位元組在前面,那一個在後面的問題,因為在不同的CPU上兩個位元組排列順序又不一樣。如果當初電腦由中國發明,或許會變得更加簡單一些,所有位元組不是今天的8位,而是16位作為一個位元組,那麼眾多的問題,就簡單得多了。即使在今天軟體開發人員開發軟體時,還會把這個問題犯了不知多少遍,為瞭解決這種問題花費巨大費用。

下面就來編寫一個Python程式輸出中文,如下:

# -*- coding: utf-8 -*-  

print(r"小語,您好!")

在這個例子裡,與前面的例子有點變化,不但字串變成中文,並且這個字串前面多了一個小寫字母r,這樣是用來表示這個字行串使用原始編碼方式,不要進行轉換,這樣就可以保持中文字串編碼不變,結果輸出視窗裡就可以保持原始輸出。如下面的視窗所示:

 

通過這個例子,瞭解輸出中文的方式,為後面編寫更多功能程式打下了一個堅實基礎。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.