python入門學習

2021-08-22 13:12:04 字數 776 閱讀 4198

python語言簡介

解釋型語言和編譯型語言

計算機是不能識別高階語言的,所以當我們執行乙個高階語言程式的時候就需要乙個「翻譯機」來從事把高階語言轉變成計算機能讀懂的機器語言的過程。這個過程分成兩類,第一種是編譯,第二種是解釋。

編譯型語言在程式執行之前,先會通過編譯器對程式執行乙個編譯的過程,把程式轉變成機器語言。執行時就不需要翻譯,而直接執行就可以了。最典型的例子就是c語言。

解釋型語言就沒有這個編譯的過程,而是程式執行的時候,通過直譯器對程式逐行做出解釋,然後直接執行,最典型的例子就是ruby。 

python語言是一種解釋型語言。解釋性語言定義:解釋性語言的程式不需要提前編譯,在執行程式的時候才翻譯,每個語句都是執行的時候才翻譯。

這樣解釋性語言每執行一次就需要逐行翻譯一次,效率比較低。 python是由c語言編寫的,摒棄了複雜的指標。

python語言的優點:

1.完成同乙個任務,python語言的**量少。

2.python提供了非常完善的基礎**庫,許多功能不需要從零開始寫,直接呼叫需要的**即可。

3.可跨平台。

4,python既支援面向過程的函式程式設計也支援物件導向的抽象程式設計。

python語言的缺點:

1.執行速度慢,因為python是解釋性語言,所以執行時才會杯編譯,此方式非常耗時。

2.安全性不高,不能加密。因為解釋性語言必須發布源**。

python的應用

1,web開發

2,資料的處理,分析

3,人工智慧

python入門記錄 Python 入門學習記錄

基礎語法 縮排縮排表達 內容的所屬關係的唯一方式,中縮排的長度必須保持統一。注釋python 使用 作為單行注釋標識,作為多行注釋標識。如 這是單行注釋 這是多行注釋 命令 保留字 命名規則 大小寫字元 數字 下劃線和漢字等字元及組合。大小寫敏感,首字元不能為數字,不能與保留字相同。保留字 被程式語...

Python學習 入門

本文只適合有其他語言基礎,轉過來學習python。初學phthon,與其他語言差異並不是很大。首先可以直接安裝python 1 python語言的變數定義,是通過賦值進行定義的。i 10,那麼i就是個int。你可以用type i 來查詢 i 10.0,那麼i就是個float。2 python語言的i...

Python 入門學習

python www 是什麼?為什麼學?有哪些運用領域?python 環境搭建 python 變數 python 資料型別 python 之父 guido van rossum 龜叔 python 誕生時間 1989年聖誕節期間 python 命名 因為龜書是 monty python 大蟒蛇飛行馬...