Python 是⼀種極少數能兼具 簡單 與 功能強大 的程式設計語⾔。你將驚異於發 現你正在使用的這門程式設計語⾔是如此簡單,它專注於如何解決問題,而非拘泥於語法與結構
優點:
高層語言:當你用Python語言編寫程式時,你無須考慮諸如如何管理你的程式使用的記憶體一類的底層細節;
可移植性:由於它的開源本質,Python已經被移植在許多平臺上,開源是說Python幾乎適應各種平臺
解釋性:Python語言寫的程式不需要編譯成二進制程式碼,可以直接從原始碼執行。在計算機內部,Python直譯器把原始碼轉換成稱爲位元組碼的中間形式,然後再把它翻譯成計算機使用的機器語言並執行。
物件導向:Python既支援程序導向的程式設計也支援物件導向的程式設計。
缺點:
python也有不能幹的事情,比如寫操作系統,這個只能用C語言寫;寫手機應用,只能用Swift/Objective-C(針對iPhone)和Java(針對Android);寫3D遊戲,最好用C或C++
- 簡單易於學習
- 自由且開放
- 跨平臺
- 可拓展性
- 可嵌入性
- 豐富的庫
- 常規軟件開發
- 科學計算
- 自動化運維
- 自動化測試
- web開發
- ⽹絡爬⾍
- 數據分析
- ⼈⼯智慧
python官網:點選官網鏈接
以下是windows 64位元電腦的python 3.7的安裝步驟:
>>>---> 命令提示字元 (在後⾯可以直接輸⼊指令)
pip的介紹:
pip使用:
pip -V
或
pip --version
pip install requests
pip install robotframework==2.8.7
升級指定的包,通過使⽤==, >=, <=, >, < 來指定⼀個版本號。
1 pip install SomePackage
2 pip install SomePackage==1.0.5 # 指定版本
3 pip install ‘SomePackage>=1.0.6’ # 最⼩版本
pip uninstall requests
pip list
pip show package
pip freeze > D:\桌⾯\install.txt
pip install -r packages.txt
換源安裝 (可以提高在pip中庫的安裝速度)
例如:
pip install SomePackage -i https://pypi.douban.com/simple
pycharm2019的安裝包和安裝教學:點選鏈接即可獲得
安裝成果: