Python學習筆記(一)

Python學習筆記(一)

  • 下載與環境配置
    • 下載連接 https://www.python.org/downloads/
    • 有2.7.11和3.1.5兩個最新版本供下載,windows,linux,mac操做系統按我的系統選擇相應的下載連接
  • 2.7.11和3.1.5兩個最新版本的差別
    • Python的每一個新版本都會增長一些新的功能,或者對原來的功能做一些改動。有些改動是不兼容舊版本的,也就是在當前版本運行正常的代碼,到下一個版本運行就可能不正常了。
    • 從Python 2.7到Python 3.x就有不兼容的一些改動,好比2.x裏的字符串用'xxx'表示str,Unicode字符串用u'xxx'表示unicode,而在3.x中,全部字符串都被視爲unicode,所以,寫u'xxx'和'xxx'是徹底一致的,而在2.x中以'xxx'表示的str就必須寫成b'xxx',以此表示「二進制字符串」。
    • Python提供了future模塊,把下一個新版本的特性導入到當前版本,因而咱們就能夠在當前版本中測試一些新版本的特性。
  • 學習新的語言必備適合本身的IDE
    • 輕量級ide sublime3 這邊就須要依靠sublime高級的插件管理Package Control功能,這玩意可讓你方便安裝插件包。安裝方法網上一砣。固然,運行的前提須要你把python配置到你的電腦的系統環境變量中。下面你須要安裝一些插件來輔助你進行python代碼的編寫,好比代碼自動格式化(AutoPEP8),代碼自動提示(SublimeCodeIntel),調試代碼(SublimeREPL)等功能插件。這些都是一個IDE的標配,具體的插件安裝你能夠按我給你的插件名,在Package Control中搜索便可以安裝。
    • 我的比較喜歡的一款產品Pycharm,也是JetBrains公司開發的,開發java的人對IntelliJ IDEA應該不陌生,這款也是其公司旗下。可是這類產品都須要付費,網上也有破解的教程可供參考。
  • Python解釋器
    • 當咱們從Python官方網站下載並安裝好Python 2.7後,咱們就直接得到了一個官方版本的解釋器:CPython。這個解釋器是用C語言開發的,因此叫CPython。在命令行下運行python就是啓動CPython解釋器
    • 還有其餘許多Python解釋器,在此也不一一列舉,感興趣能夠本身查找資料。
  • 強大的第三方模塊
    • 基本上,全部的第三方模塊都會在PyPI - the Python Package Index上註冊,只要找到對應的模塊名字,便可用easy_install或者pip安裝,安裝教程網上也是一大坨。就相似java中的maven同樣,在這裏你就能夠很是靈活的使用第三方模塊的huge類庫以達到本身的項目目的。 本章介紹經常使用的第三方模塊。
  • python之我見
    • python書寫十分優雅:用縮進的形式來取代普通語言中的{ },實現了函數或類的包涵之意。
    • python的語法也比較簡單,但須要注意下與普通的語言仍是有些區別的。
  • 爬蟲項目中運到的第三方模塊介紹

每日一發

  • 學習交流羣 239228251
  • chrome巨好用的插件 廣告攔截adblock plus 搜索「ABP」便可下載
相關文章
相關標籤/搜索