Python語言介紹


Python語言介紹

一、計算機的語言介紹

如果我們想操作計算機,要讓計算機能聽懂我們說的話,但是因為計算機的組成原因,計算機只能理解二進制,所以,如果我們想要操縱計算機完成我們下達的任務,就必須用計算機能聽懂的語言。

1.機器語言

機器語言是用二進制進行編寫的,可以直接調用計算機硬件,計算機能夠識別,執行效率高,屬於低級語言,因為使用二進制進行編寫,對於人來說不易學習,所以在計算機發展的早期,能進行編程的都是行業大佬。

特點:執行效率高,開發效率差,跨平台性差

2.匯編語言

匯編語言也屬於低級語言,但是已經開始用簡單的英文來進行編碼了,執行效率也相對較高,適當地降低了程序員的門檻。

特點:執行效率較高,開發效率差,跨平台性差

3.高級語言

高級語言屬於高級語言,開始用人的語言編寫代碼,高級語言的出現正式降低了程序員的能力要求,以犧牲執效率為代價換取了開發效率,當前有兩種形式的高級語言。

3.1 編譯型

編譯型語言需要一個解釋器,解釋器對將要執行的代碼進行一次性的編譯,生成一個二進制形成的計算機指令文件,然后操作系統根據指令直接操作硬件。

特點:執行效率高,開發效率低,跨平台性差。不開源

3.2 解釋型

解釋型語言也需要解釋器,解釋器解釋一句執行一句,在執行效率上不如編譯型。

特點:執行效率低,開發效率高,跨平台性好。開源。

二、Python程序執行的兩種方式

1.交互式

在終端下進行編碼,可以即時得到代碼反饋的結果,但是只適合臨時的調試代碼,不能永久保存,且不能編寫較多的程序。

2.腳本文件

腳本文件可以永久保存代碼,大型開發都會使用腳本文件進行。

2.1 解釋器運行腳本的步驟

解釋器運行腳本文件一共有三個步驟:如執行python3 a.txt

  1. 首先會啟動python3的解釋器。

  2. 解釋器會將a.txt從硬盤讀入內存

  3. 然后開始對內存中的代碼進行識別、解釋、執行。

2.2 文本編輯器讀取腳本的步驟

文本編輯器讀取腳本文件也會經歷三個步驟:

  1. 啟動文本編輯器
  2. 文本編輯器將腳本內容從硬盤讀入內存。
  3. 將讀入內存中的內容輸出到屏幕上。

解釋器運行腳本和文本編輯器運行腳本的前兩步是相同的 ,但是在第三步就有所區別了,當腳本內容出現語法錯誤 的時候,解釋器在第三步程序會崩,但是文本編輯器只是將腳本的內容讀出來顯示,不涉及語法的識別等等。

三、注釋

3.1 注釋的重要性

注釋對於規范程序是非常重要的,無論是我們自己以后閱讀程序還是自己編寫程序,有一個清晰明了的注釋都會讓你迅速了解程序,如果自己的代碼沒有對程序進行注釋,過了一二十天,你就會發現自己對這個程序一無所知,同樣,如果別人的代碼沒有注釋,你在閱讀的時候也會感到頭痛。

注意:注釋非常重要!!!!

注意:注釋非常重要!!!!

注意:注釋非常重要!!!!

  1. 對關鍵代碼進行注釋,不必對簡單的代碼注釋,那樣會顯得逼格不高。

3.2注釋的方式

注釋有兩種方式:

# 1.使用井號鍵進行注釋。

# 我尋思着我是注釋
print("上邊是注釋,右邊也是注釋")  # 我尋思着我也是個注釋

# 2.使用三引號進行注釋。
"""
我是多行注釋
如果需要很多的說明請用我
"""


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM