(2017年10月25日)雖然工作挺忙,但一直以來都想多學習學習新技術,充實提升下自己;今天準備在簡書上記錄Python的學習經歷。
1.什么是Python:
Python是一種解釋型、面向對象、動態數據類型的高級程序設計語言。由“龜叔”Guido van Rossum于1989年底發明,遵循 GPL(GNU General Public License)協議,并且跨平臺,可運行在Windows、Mac和各種Linux/Unix系統上。在Windows上寫Python程序,放到Linux上也是能夠運行的。
2.Python適合開發哪些類型的應用呢?
1)首選是網絡應用,包括網站、后臺服務等等;
2)其次是許多日常需要的小工具,包括系統管理員需要的腳本任務等等;
3)另外就是把其他語言開發的程序再包裝起來,方便使用。
3.Python的缺點:
1)第一個缺點就是運行速度慢,和C程序相比非常慢,因為Python是解釋型語言,你的代碼在執行時會一行一行地翻譯成CPU能理解的機器碼,這個翻譯過程非常耗時,所以很慢。而C程序是運行前直接編譯成CPU能執行的機器碼,所以非常快。
2)第二個缺點就是代碼不能加密。如果要發布你的Python程序,實際上就是發布源代碼,這一點跟C語言不同,C語言不用發布源代碼,只需要把編譯后的機器碼(也就是你在Windows上常見的xxx.exe文件)發布出去。要從機器碼反推出C代碼是不可能的,所以,凡是編譯型的語言,都沒有這個問題,而解釋型的語言,則必須把源碼發布出去。
4.Python安裝(Windows環境)
根據你的Windows版本(64位還是32位),下載地址如下所示:
64位安裝程序:https://www.python.org/ftp/python/3.5.2/python-3.5.2-amd64.exe
32位安裝程序:https://www.python.org/ftp/python/3.5.2/python-3.5.2.exe
百度網盤:https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fpython
直接運行python-3.5.2-amd64.exe,如下圖所示:
5.Python安裝成功后檢測:
首先打開命令提示符窗口,輸入python,可能會出現兩種情況:
情況1:'python' 不是內部或外部命令,也不是可運行的程序或批處理文件,說明未安裝成功;
情況2:如果提示版本號,則說明安裝成功,如下圖所示:
6.Python 環境變量
下面幾個重要的環境變量,它應用于Python:
7.第一個Python 程序
8.輸入(input)與輸出(print)
9.集成開發環境(IDE:Integrated Development Environment): PyCharm
PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系統。
PyCharm 功能 : 調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制……
PyCharm 下載地址 : [https://www.jetbrains.com/pycharm/download/]