成l人在线观看线路1

  • <strike id="vr9vw"><video id="vr9vw"></video></strike>
  • <th id="vr9vw"><sup id="vr9vw"></sup></th>
  • <center id="vr9vw"></center>
        <object id="vr9vw"></object>
      1. 當前位置:首頁 > python入門專欄 > Python初學入門須知

        Python初學入門須知 時間:2019-05-24      來源:華清遠見

        作為一門計算機程序設計高級語言,Python因為其廣闊的應用領域及發展前景、人才的極度匱乏、行業內最高薪資,受到一批又一批IT新人的追捧。雖然Python相比于C語言、Java語言、basic語言等都更加簡潔易學,但是作為一門高級語言,它依舊需要學習者具有一定的學習能力與學習思維才能入門。那么Python入門有什么需要注意的呢?今天小編就給大家簡單科普一下Python入門需要知道的一些事情。

        首先,我們普及一下編程語言的基礎知識。用任何編程語言來開發程序,都是為了讓計算機干活,比如下載一首歌曲、編寫一個文檔等,而計算機里負責干活的CPU只認識機器指令,所以,盡管不同的編程語言差異極大,最后都要翻譯成CPU認識而且可以執行的機器指令。這樣就導致了不同的編程語言干同一個活時,編寫的代碼量可能差距很大。例如完成同一個任務,C語言要寫1000行代碼,Java只需要寫100行,而Python可能只要20行,這也是Python被稱為高級語言的緣故。

        也許有同學會問:代碼少難道還不好嗎?當然,代碼少的代價是運行速度慢,C程序運行1秒鐘,Java程序可能需要2秒,而Python程序可能就需要10秒!這是因為Python作為一門高級開發語言,不像C語言一樣可以深入底層硬件最大程度上挖掘榨取硬件的性能,因此它的運行速度要遠遠慢于C語言;而且Python是解釋型語言,它的代碼在執行時會一行一行地翻譯成CPU能理解的機器碼,這個翻譯過程非常耗時,所以很慢。而C程序是運行前直接編譯成CPU能執行的機器碼,所以非?。但需要注意的是,這種慢對于不需要追求硬件高性能的應用場合來講根本不是問題,因為它們比較的數量級根本不是用戶能直觀感受到的。想想程序執行所需的時間數量級,例如開發一個下載MP3的網絡應用程序,C程序的運行時間需要0.001秒,而Python程序的運行時間需要0.1秒,慢了100倍,但由于網絡更慢,需要等待1秒,用戶體驗幾乎沒有差別,所以Python依舊是Google、NASA、豆瓣、知乎等大型公司和網站的首選。

        其二,作為一門編程語言,Python也有自己編程規范。第一,代碼開頭:python中代碼必須頂格編寫,除非被作為語句嵌套在條件判斷或條件循環中;第二,代碼層級:代碼與代碼之間的邏輯層級關系(涉及邏輯判斷、包含關系等情況)通過空格來界定,第一層頂格編寫,第二層(被包含或者邏輯判斷后的執行動作)開頭預留4個空格(如果不考慮跨平臺可以使用tab);第三,對齊方式:同一個層級的代碼必須嚴格對齊,如第一層都是頂格,第二層都是4個空格開頭,第三層則是8個空格,以此類推;第四,注釋:單行注釋用#開頭,單獨一行作為注釋或者在代碼后面通過#跟上注釋均可,多行注釋在首尾處用成對的三引號引用即可,可以是成對的三個單引號或者三個雙引號;第五,代碼塊:目前來看if邏輯判斷和for循環條件后面均以冒號結尾,然后通過4個空格開始下一層級的實際執行動作語句編寫。這部分在冒號后面接上的語句稱為代碼塊;第六,程序命名:編寫的python程序必須以.py結尾;第七,項目規范:啟動一個項目開發時先在開發工具中創建project,然后根據需要創建目錄,最后在目錄下創建當前活動的py程序。

        作為一門高級語言,Python的入門當然遠不止兩個基礎這么簡單,但是只有充分認識到Python語言的優缺點以及編程規范,知己知彼,才能在未來的學習之路上擁有十足的把握。當然,學習Python最重要的不單單是對代碼和專業知識的吸收,更重要的是需要多寫多練,在不同的項目實戰中將所學知識融會貫通,才能成為一名優秀的Python工程師。北京華清遠見教育集團作為業內最權威的高端IT培訓機構,對于Python全棧及人工智能有著獨到的教學體系與理念,多種來自真實企業的實訓項目,幫助學員在Python學習上更快更好地入門,向Python全棧進階。

        上一篇:Python全套教程

        下一篇:沒有了

        戳我查看2019年嵌入式每月就業風云榜

        點我了解華清遠見高校學霸學習秘籍

        猜你關心企業是如何評價華清學員的

        干貨分享
        相關新聞
        前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2020 北京華清遠見科技發展有限公司 版權所有 ,京ICP備16055225號,京公海網安備11010802025203號

        回到頂部

        成l人在线观看线路1

      2. <strike id="vr9vw"><video id="vr9vw"></video></strike>
      3. <th id="vr9vw"><sup id="vr9vw"></sup></th>
      4. <center id="vr9vw"></center>
            <object id="vr9vw"></object>