Python安裝中需要特別注意的一件事
預設安裝的Python開發環境已經附帶了很多高階資料型別,如列表、元組、字典、集合、佇列等,無需進一步程式設計就可以使用這些資料型別的操作。
使用這些資料型別使得實現抽象的數學概念非常簡單。此外,還可以使用自己熟悉的程式設計風格,如物件導向程式設計、程式導向程式設計、或者函數語言程式設計。
Python語言的優勢
基於以下三個原因,選擇Python作為實現資料探勘演算法的程式語言:
(1) Python的語法清晰;
(2) 易於操作純文字檔案;
(3) 使用廣泛,存在大量的開發文件。
Python版本之爭
2.x版:現今有大量應用,而3.x版是今後的趨勢。
實現多版本共存與切換簡便方法:更改系統環境變數path
檢視已安裝版本的方法(在所啟動的IDLE介面也可以直接看到):
>>> import sys
>>> sys.version
'2.7.8 (default, Jun 30 2014, 16:08:48) [MSC v.1500 64 bit (AMD64)]'
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=8, releaselevel='final', serial=0)
安裝Python
Python預設程式設計環境是IDLE,常用快捷鍵:
Alt+P、Alt+N:瀏覽歷史命令
Ctrl+F6:重啟Shell,之前定義的物件全部無效
F1:開啟Python幫助文件
Alt+/:自動補全前面曾經出現過的單詞,在多個單詞中迴圈選擇
Ctrl+[、Ctrl+]:縮排程式碼
Alt+3、Alt+4:註釋、取消註釋
其他可選開發環境:wxPython、Jython、Anaconda中的Spyder等。
使用pip管理第三方包
Python2中需要單獨安裝,安裝方法:cmd==>python get-pip.py
用法示例
pip install NumPy
pip list
pip install --upgrade SomePackage
pip uninstall SomePackage
需要特別注意的是,Python3安裝包中已預設包含pip。
Python語言處理和操作文字檔案非常簡單,非常易於處理非數值型資料。
Python語言提供了豐富的正規表示式函式以及很多訪問Web頁面的函式庫,使得從HTML中提取資料變得非常簡單直觀。
Python語言唯一的不足是效能問題。Python程式執行的效率不如Java或者C程式碼高,但是可以使用Python呼叫C編譯的程式碼。這樣,就可以同時利用C和Python的優點,逐步地開發資料探勘應用程式。
使用這些資料型別使得實現抽象的數學概念非常簡單。此外,還可以使用自己熟悉的程式設計風格,如物件導向程式設計、程式導向程式設計、或者函數語言程式設計。
Python語言的優勢
基於以下三個原因,選擇Python作為實現資料探勘演算法的程式語言:
(1) Python的語法清晰;
(2) 易於操作純文字檔案;
(3) 使用廣泛,存在大量的開發文件。
Python版本之爭
2.x版:現今有大量應用,而3.x版是今後的趨勢。
實現多版本共存與切換簡便方法:更改系統環境變數path
檢視已安裝版本的方法(在所啟動的IDLE介面也可以直接看到):
>>> import sys
>>> sys.version
'2.7.8 (default, Jun 30 2014, 16:08:48) [MSC v.1500 64 bit (AMD64)]'
>>> sys.version_info
sys.version_info(major=2, minor=7, micro=8, releaselevel='final', serial=0)
安裝Python
Python預設程式設計環境是IDLE,常用快捷鍵:
Alt+P、Alt+N:瀏覽歷史命令
Ctrl+F6:重啟Shell,之前定義的物件全部無效
F1:開啟Python幫助文件
Alt+/:自動補全前面曾經出現過的單詞,在多個單詞中迴圈選擇
Ctrl+[、Ctrl+]:縮排程式碼
Alt+3、Alt+4:註釋、取消註釋
其他可選開發環境:wxPython、Jython、Anaconda中的Spyder等。
使用pip管理第三方包
Python2中需要單獨安裝,安裝方法:cmd==>python get-pip.py
用法示例
pip install NumPy
pip list
pip install --upgrade SomePackage
pip uninstall SomePackage
需要特別注意的是,Python3安裝包中已預設包含pip。
Python語言處理和操作文字檔案非常簡單,非常易於處理非數值型資料。
Python語言提供了豐富的正規表示式函式以及很多訪問Web頁面的函式庫,使得從HTML中提取資料變得非常簡單直觀。
Python語言唯一的不足是效能問題。Python程式執行的效率不如Java或者C程式碼高,但是可以使用Python呼叫C編譯的程式碼。這樣,就可以同時利用C和Python的優點,逐步地開發資料探勘應用程式。
相關文章
- js switch語句需要特別注意的地方JS
- oracle over()的使用和需要特別注意的地方Oracle
- 如何更改Python的安裝路徑?需要注意什麼?Python
- pip安裝特別慢
- 安裝rac時需要注意的問題
- phpstudy 的安裝後需要注意事項PHP
- JiveJdon,Linux下安裝需要注意的問題Linux
- Python面試中需要注意的幾點事項!Python面試
- 11gRAC安裝需要注意的幾個問題
- 在Linux redhat 5中安裝Oracle10g時需要注意LinuxRedhatOracle
- 安裝linux中的注意事項(轉)Linux
- 安裝mysql-python注意事項MySqlPython
- 網站製作中建議你必須特別注意的問題網站
- Python程式設計中需要注意的一些事Python程式設計
- 關於function建構函式特別注意的Function函式
- Laravel 之道特別篇一: yum 安裝 LNMP 環境LaravelLNMP
- Linux下的crontab命令使用特別須注意的地方Linux
- Python初學者需要注意的問題Python
- 初學 Python 需要安裝哪些軟體?Python
- 安裝pybrain的注意點AI
- Python中的selenium的安裝Python
- 在GlassFish的WebService中需要注意的HashMapWebHashMap
- SharePoint 2016 安裝配置流程及需要注意的地方
- python中安裝配置pyspark庫教程需要配合spark+hadoop使用PythonSparkHadoop
- nginx 特點及安裝Nginx
- 學Python需要安裝什麼軟體呢?Python
- Python有哪些特點?學Python需要多少錢?Python
- 你需要知道的、有用的 Python 功能和特點Python
- oracle 12c rac 在aix 7.1 上安裝需要注意的IOCP問題OracleAI
- TokuDB的安裝及注意事項
- MySQL 安裝後的注意事項MySql
- GO get 安裝特別慢的問題以及 goland 載入 go moduleGoLand
- 安裝防病毒軟體 遇到鬱悶的一件事
- mantis安裝需要的環境
- 安裝python3.5注意事項及相關命令Python
- 買蘋果裝置需要注意哪些坑蘋果
- openstack--rocky 安裝注意
- 安裝軟體需注意