初識----python

來源:互聯網
上載者:User

標籤:global   number   程式設計語言   變化   src   斷行符號   load   調度   blank   

 1.什麼是編程-----------編寫程式(編寫代碼,編寫軟甲)

      編程的目的:把自己想的東西寫下來讓計算及運行出來。

2.程式設計語言有哪些?

      (1)機器語言

                     特點:用電腦能看懂的二進位(0和1)去寫程式

                     優點:程式運行速度快

                      缺點:開發效率低

        (2)組合語言:

                      特點:用一些英文標籤代替一串位元字區寫程式

                      優點:比機器語言好一些,作業系統內大量使用組合語言。比如關於進程的調度代碼,就使用組合語言寫的。

                       缺點:開發效率低

         (3)進階語言:

                       特點:用人能讀懂的(英文)字元寫程式  

                       優點:開發效率高

                       缺點:必須翻譯才能讓電腦識別,導致運行速度慢

                 按照翻譯的方式分為:

                                    編譯型:把源檔案的代碼一次性翻譯,拿著編譯後的結果直接給機器

                                        C語言:編譯器----------gcc,qlibc  (開發效率低、運行效率高)

                                    解釋性:

                                        python語言:解譯器---------cpython(開發效率高、運行速度低)

總結:

                 運行效率從高到低、開發效率從低到高、學習難度從難到易

2------python介紹

   python的種類:cpython、Ipython、pypy、jython、ironpython。

3------python安裝:

     在windowns系統下安裝---------開啟官網 https://www.python.org/downloads/windows/ 下載中心

 

                                                      

 

    測試安裝是否成功

           windows --> 運行 --> 輸入cmd ,然後斷行符號,彈出cmd程式,輸入python,如果能進入互動環境 ,代表安裝成功。4.用python執行程式     (1)用notepad++建立一個檔案,輸入以下代碼                     print(‘hello  wrold‘)

     (2)儲存為HelloWorld.py , 注意要強調.py尾碼名的作用

     (3)進入cmd命令列,執行python HelloWorld.py, 看結果 (注意要解釋檔案名稱前面加python 的原因是要把代碼交給python解譯器去解釋執行)

5.----------變數

     (1)變數是什麼

              變---------變化

              量---------衡量、計量。(表達的是一種狀態)

              變數-------name(變數名<標示符>)=123(變數值<變化的量>)       =----------賦值符號

                                                 

      (2)變數規則

  • 變數名只能是 字母、數字或底線的任意組合
  • 變數名的第一個字元不能是數字
  • 以下關鍵字不能聲明為變數名[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘, ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

       (3)定義方式  

              駝峰體

        AgeOfOldboy = 56         NumberOfStudents = 80

             底線

       age_of_oldboy = 56        number_of_students = 80
6.------常量
常量:不變的量

 

                  

 

 

 

 

                                                    

 

 

初識----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.