Python基礎(一)

1、Python是什麼?

      Python是一門計算機程序設計語言,Guido van Rossum於1989年發明。


2、Python能幹什麼?

      對運維來說,Python可以開發自動化運維工具、做大數據分析、搭建WEB服務等。


3、Python怎麼工作?

    編寫好的Python代碼工作的順序是:

    3-1、從文件中被讀取出來並加載到Python解釋器

    3-2、進行單詞的詞法分析

    3-3、進行語句的語法分析

    3-4、編譯成字節碼後繼續被編譯成機器碼

    3-5、開始執行


4、Python的六大基本數據類型

    4-1、數字:

        整型:整數

        長整型:無限大的整數

        浮點型:帶小數的數字

        複數:形式如 a + bc

    4-2、布爾值

        真(True)或假(False)

        1或0

    4-3、字符串:

         特性:值不能修改,每次修改都要重新開闢內存空間創建,而不是修改原來的,原因是python中字符串是使用連續內存空間來保存的(因此無法給所有的字符串都預留空間保證其修改)

    4-4、列表

         特性:修改不需要重新開闢內存空間,因爲是使用不連續內存空間來保存。

    4-5、元組

         特性:值不允許修改。

    4-6、字典

         特性:以鍵值對方式保存數據,鍵必須唯一,值可以重複、可以是列表、可以是字典


5、Python的編碼

     Python的默認編碼格式是ASCII,只用一個字節(8bit)來表示,一個字節能表示的最大整數是255 但是由於ASCII編碼無法將世界上的各種文字和符號全部表示,爲了解決ASCII編碼功能不足以及編碼統一的問題,就有了Unicode。

    Unicode 它爲每種語言中的每個字符設定了統一併且唯一的二進制編碼,以滿足跨語言、跨平臺進行文本轉換、處理的要求。但是由於unicode編碼的文件太浪費存儲空間,又有了UTF-8.

    UTF-8 是一種針對Unicode的可變長度字符編碼,又稱萬國碼。它將英文用1個字節保存,漢字通常用3個字節,以節省空間。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章