Python基礎 1 Python簡介

2021-10-04 23:47:37 字數 952 閱讀 9078

life is short, you need python--人生苦短,我用python。
計算機不能直接理解任何除機器語言以外的語言,所以要把程式設計師所寫的程式語言翻譯成機器語言,計算機才能執行程式。將其他語言翻譯成機器語言的工具,被稱為編譯器。

編譯器翻譯的方式有兩種:乙個是編譯,乙個是解釋。兩種方式之間的區別在於翻譯時間點的不同。當編譯器以解釋方式執行的時候,也稱之為直譯器。

編譯型語言:程式在執行之前需要乙個專門的編譯過程,把程式編譯為機器語言檔案,執行時候無需重新翻譯,直接使用編譯結果。程式執行效率高,依賴編譯器,跨平台性差。例如:c、c++

解釋型語言:解釋型語言編寫的程式不進行預先編譯,以文字方式儲存程式**,會將**一句一句直接執行。在發布程式時,少了編譯過程,但是執行程式時候,必須先解釋在執行。

編譯型語言和解釋型語言對比

速度:編譯型語言比解釋性語言執行速度快

跨平台性:解釋性語言比編譯型語言跨平台性好

1)python是完全物件導向的語言:

函式、模組、數字、字串都是物件,在python中一切皆物件;

完全支援繼承、過載、多重繼承;

支援過載運算子和泛型設計;

2)python擁有乙個強大的標準庫,python語言的核心只包含數字、字串、列表、字典、檔案等常見型別和函式,而由python標準庫提供了系統管理、網路通訊、文字處理、資料庫介面、圖形系統、xml處理等額外功能;

3)python社群提供了大量的第三方模組,使用方式與標準庫類似。它們功能覆蓋科學計算、人工智慧、機器學習、web開發、資料庫介面、圖形系統 多個領域。

1,python基礎入門

1.常用操作符 算術操作符,賦值操作符,比較操作符和邏輯操作符 2.數字資料 變數與賦值 數字資料型別 3.流程控制 條件語句 while語句 break語句和continue語句 for迴圈 4.資料結構 標量 序列 對映 集合 列表 列表函式 字串 字串函式 元組 字典 集合 5.檔案讀寫鍍金 ...

python基礎 1 python基礎之必備知識

2 識別符號命名規範 3 資料型別 4 總結 小王沒上班幾天,老闆過來告訴小王把這份業務 熟悉下,納尼,全是26個英文本母,都沒有一點注釋,嘿嘿,注釋雖好,可不要貪杯喲!那麼在python中,分為單行注釋和多行注釋,單行注釋以 開頭,多行注釋使用兩個三引號包含起來,如下圖所示 小王平時喜歡幹啥呀 p...

Python學習筆記 1 Python基礎

資料型別和變數 整數 python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4c3d...