1 常規軟體開發
2. 科學計算
3. 自動化運維
4. 雲計算
5. web開發
6. 網路爬蟲
7. 資料分析
8. 人工智慧
1. 簡單易學、明確優雅、開發速度快
2. 跨平台、可移植、可擴充套件、互動式、解釋型、物件導向的動態語言
3. 「內建電池」,大量的標準庫和第三方庫
4. 社群活躍,貢獻者多,互幫互助
5. 開源語言,發展動力巨大
在python的idle或者互動式直譯器中,輸入import this
編譯器/直譯器:高階語言與機器之間的翻譯官
都是將**翻譯成機器可以執行的二進位制機器碼,只不過在執行原理和翻譯過程
有不同而已。
編譯器:先整體編譯再執行
直譯器:邊解釋邊執行
python是乙個跨平台、可移植的程式語言,因此可在windows、linux和mac os x系統
中安裝使用。
安裝完成後,你會得到python直譯器環境,可以通過終端輸入python命令檢視本地
是否已經按照python以及python版本。這裡有一點需要注意的是,如果沒有將
python的安裝目錄新增到環境變數中,會報錯(python不是內部命令或外部命令,
也不是可執行程式)。需要把python安裝環境新增到環境變數中。普通安裝
pip install requests
指定版本安裝
pip install robotframework==2.8.7
解除安裝已安裝的庫
pip uninstall requests
列出已經安裝的庫
pip list pip freeze
將已經安裝的庫列表儲存到文字檔案中
pip freeze > d:\桌面\install.txt
根據依賴檔案批量安裝庫
pip install -r install.txt
顯示所安裝包的資訊
pip show package
pip show -f package
公升級指定的包
pip install -u package
wheel檔案安裝python官方idle整合開發環境
這是乙個官方提供的互動式整合開發環境,也就是說你無須使用其它編輯器,
python自帶!但是,通常我們只用它進行教學、展示、測試和除錯**,不建議用
它進行實際的開發工作。
可以從「開始」選單→「所有程式」→「python 3.6」→「idle (python 3.6 64-bit)」來啟動idle。
pycharm整合開發環境
sublime text
vs code
anaconda
vim,linux下當之無愧的頭號編輯器
學習Python之旅 基礎篇(二)
一共有六大資料型別分別為數值 字串 列表 元組 集合和字典。數值可以單獨存活,字串依賴於引號,列表和元組都依賴中括號,集合和字典都依賴大括號。單引號,如果單引號需要換行新增 如果需要出現單引號需要用的轉義符。符號有兩種意思,換行符 在末尾 和轉義符,符號也有兩種意思 出現在開頭和末尾 字元容器和表達...
Python學習基礎篇
1.python學習,通過linux指令 py 檔案建立第一行輸入特殊注釋 usr bin env python 然後通過指令給 py以執行許可權chmod a x hello.py 通過 py執行 2.python輸入和輸出類似其他語言 輸出 print hello world 輸入 name i...
Python基礎學習篇 exec
exec語句 exec語句用來執行儲存在字串或者檔案中的python語句。可以生成乙個包含python 的字串,然後使用exec語句執行這些語句。exec print hello word hello world exec語句的用法和eval r execfile 是不一樣的,exec是乙個語句,而...