python入門

來源:互聯網
上載者:User

標籤:遊戲   font   字典   python2.7   技術   c/c++   過程   對象   擴充   

python入門

目錄

 

1.python介紹

2.python解譯器

3.python程式的運行方式

4.變數

5.資料類型

6:基本運算子

 

 

7.if.....else語句

8.while迴圈語句

9.for迴圈語句

 

 

 

1.python介紹

 

   Python (英國發音:/?pa?θ?n/ 美國發音:/?pa?θɑ?n/), 是一種物件導向的

解釋型電腦程式設計語言,由荷蘭人 Guido van Rossum 於1989 年發明,

第一個公開發行版發行於1991年。

 

     Python是純粹的自由軟體, 原始碼和解譯器CPython遵循 GPL(GNU

General Public License)協議 。Python文法簡潔清晰,特色之一是強制用空

白符(white space)作為語句縮排。

 

    Python具有豐富和強大的庫。它常被暱稱為膠水語言,能夠把用其他

語言製作的各種模組(尤其是C/C++)很輕鬆地連接在一起。常見的一種應用

情形是,使用Python快速產生程式的原型(有時甚至是程式的最終介面),然

後對其中 有特別要求的部分,用更合適的語言改寫,比如3D遊戲中的圖形

渲染模組,效能要求特別高,就可以用C/C++重寫,而後封裝為Python可以

調用的擴充類庫。需要注意的是在您使用擴充類庫時可能需要考慮平台問題,

某些可能不提供跨平台的實現。

2.python解譯器

    1.python解譯器的作用是將程式員寫得代碼翻譯成機器語言

    2.python目前有兩種版本:python2.7.x和python3.x

    3.如何?python解譯器多版本共存?

     下載安裝兩個版本的python解譯器-->找到各自的目錄將裡

     面的python.exe,將其複製粘貼複件重新命名為python2和3

     -->開啟電腦進階屬性中的環境變數-->添加系統內容變數

     -->將python兩個版本的各自根目錄路徑複製進環境變數中

3.python程式的運行方式

     1 python的兩種運行方式:

            (1):在終端解譯器中寫程式運行(互動式模式)

             優點:方便調試

             缺點:無法永久儲存,不適合開發

             (2):將代碼寫到檔案中,再調用檔案路徑運行

              優點:永久儲存,適合開發

              缺點:調試稍微麻煩

  2 python代碼運行過程:

            啟動python解譯器-->將檔案中的代碼讀入記憶體-->

            解釋執行

4.變數

  1.定義:變數是一種可以反映狀態變化的機制

  2.變數的存在意義:程式的執行本質就是一系列變化

  3.定義變數的注意事項:

            (1)首字母不能是數字

            (2)只能由數字、底線、英文字母構成

            (3)不能與關鍵字一樣,容易混淆

  5.規範書寫:為了使長串代碼更加容易閱讀理解,採用駝峰體或者底線

     形式

  4.變數是對值的應用

  5.變數的三個特徵

    id:地址

    type:資料類型

    value:值

   代碼示範

x = ‘SongXueXiang‘print(id(x), type(x), x)

運行結果

2344171221488 <class ‘str‘> SongXueXiang

        6.“=”與“is”的區別:

          “=”比較的是值

   代碼示範

>>> x=‘name:alex,age:73‘>>> x=‘name:alex,age:73‘>>> id(s1)2506534695408>>> id(s2)2166679483056>>>>>> s1 is s2False>>> s1 == s2True

                  “is”比較的是id

    代碼示範

>>> x=1>>> y=x>>>>>>>>> id(x)1767599584>>> id(y)1767599584>>> x == yTrue>>> x is yTrue

  

   7.常量

      定義:不變的量(例如π)

5.資料類型

          1. 分類:數字類型、字串類型、列表、字典、布爾類型

   2.數字類型:int整型(用於整數),float浮點

   3.字串類型:在python中,加了引號的字元就是字串類型,

      python並沒有字元類型

   4.字串相加相乘:

代碼示範

  x = "楊"  y = "宋"  print(x+y)  print(x*10)#代碼運行結果楊宋楊楊楊楊楊楊楊楊楊楊

 

   5.單引號、雙引號、多引號的區別

       字串類型如果有單引號則外面套雙引號,反之雙套單

      三引號一般用於多行字串

      代碼示範

x=‘‘‘我有一頭小毛爐啊,我從來也不騎,有一天我心血來潮騎著它去趕集‘‘‘print(‘x‘)

  

          6.布爾類型重點:

        1、None,0,空(Null 字元串,空列表,空字典等)三種情況下布爾值為False

        2、其餘均為真

   7.%s和%d的區別:

            %s:能接收字串和數字

            %d:只能接收數字

6:基本運算子

            算數運算子

   比較子

 

    賦值運算子    

    邏輯運算子

7.if.....else語句

 

   

  

 

  

 

python入門

聯繫我們

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