第1課 初識Python
python的特點
1-從官網下載python版本
2-建議選擇32位的版本安裝,因為32位支援的庫比較多。
3-python語言的特點
1-崇尚優美、清晰、簡單
2-抽象層級高,更貼近人類語言
4-python2和python的區別(這裡只寫了最顯著的區別:print)
1-print‘HelloWorld!’----python2
2-print('HelloWorld!')---python3
3-使用python3是大趨勢,2020年python2官方不再維護
4-選擇使用32位版本:Windows上一些需要二級制的庫只有32位的,64位直譯器不能載入
5-好用
1-開發效率高
1-開發效率不是執行效率
2-語言特性:簡潔、抽象級高
3-豐富的標準庫,開發相對容易
4-豐富的第三方庫、框架
5-龐大的使用者基數,豐富的社群支援,有問題可以搜尋解決
6-已成為主流程式語言,有取代java的趨勢
2-適用範圍極其廣泛
web、自動化、資料分析、運維、自然語言處理、影象處理、科學計算、人工智慧、遊戲。。。
3-不適合的方面
1-底層軟體、OSkernel、驅動、嵌入式
2-web前端-html、css、js、jquery
3-手機APP
測試領域
1-自動化測試
1-QTP(UFT)---VBScript
2-selenium---python | java
2-效能測試
1-jmeter---java
2-loadrunner----C | java
3-locust-----------python
語言分類
1-編譯執行--比如C語言,需要編譯成機器碼
2-解釋執行--如python,不需要編譯成機器碼
python直譯器種類
1-不同實現語言,實現方式
1-CPython---C
2-Jython---java
3-IronPython----.NET
2-跨平臺性
1-Linux, windows、Unix、Mac OS...
安裝python直譯器
1-安裝是勾選:Add Python3.6 PATH。這樣直接添加了python環境變數
2-如果忘記的話,可以右擊-我的電腦-屬性-高階屬性-環境變數-新增path環境變數
3-在path環境變數裡面,哪個靠前會優先選擇。
從print開始
print('HelloWorld')
退出python命令列的方法
1--Ctrl +Z
2--exit()
3-quit
python語法特點
1-第一條語句一定要頂格寫在最左邊,不能有空格
1-如果有空格,學會看錯誤提示
2-錯誤提示中的^,指錯誤發生的地方
2-Python是大小寫敏感的語言;print不能寫成Print
3-第一行語句前面可以有空行
4-行首要對齊
程式碼編輯工具
1-IDLE
2-notepad++
3-pycharm
使用pycharm
1-新建project,最好不要使用帶中文的路徑