python學習筆記:語言、調試、文法、變數、運算式

來源:互聯網
上載者:User

python是程式設計語言的一種,有著傳統程式設計語言的強大性和通用性,同時也借鑒了簡單指令碼和解釋語言的易用性。總結一句話來概括就是:很好很強大!

1、程式設計語言就是編寫程式的語言,而程式是根據語言提供的指令,按照一定的邏輯順序,對獲得的資料進行運算,並將結果最終返回給我們的指令和資料的組合。語言分為兩種:

低級語言:用英文單詞或單詞的縮寫代表電腦執行的指令,使編程的效率和程式的可讀性都有了較大的提高。    進階語言:是人類邏輯思維的程式化、數字化和精確化數學描述,翻譯成機器代碼有兩種方法,解釋和編譯

解釋型語言就是邊讀來源程式邊執行(如下圖)

編譯型語言則是將原始碼編譯成目標代碼後執行,以後在執行時就不需要編譯了(見下圖)

2、調試 調試:解決程式出現錯誤的過程,就叫調試。程式的錯誤又分為三種:

語法錯誤(syntax errors):文法指的是程式語句的組成要符合語言規定的構成規則,沒有按照規則寫,就會出現語法錯誤。

運行錯誤(runtime errors):程式在運行過程中出現的一系列不可預知的錯誤,從而導致程式無法正常運行或受到影響。

語義錯誤(semantic errors):程式即使有語義錯誤,也能正常運行,也不會產生任何錯誤資訊,但得到的結果和我們預料的大相徑庭,此類錯誤較難排查

3、python程式

Python是解釋型語言。我們可以通過命令列或指令碼模式執行Python程式。在終端下,輸入Python命令,就進入命令列模,這時解譯器出現歡迎資訊、版本號碼及著作權說明。(如圖)

print “Hellow World!”

這是列印語句的例子,“列印”的意思不是真正列印在紙上,而是顯示在螢幕上。程式中的引號表示的是值的開始和結束,它不出現在結果中。

聯繫我們

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