1. 程式人生 > 其它 >程式語言的入門——python

程式語言的入門——python

1.什麼是程式語言?

人與計算機之間溝通交流的語言。

程式語言發展史

1.機器語言
計算機剛開始發明出來的時候程式設計師與計算機溝通交流的方式
即直接使用二進位制數與計算機交流
優點
計算機能夠直接聽懂 執行效率高
缺點
學習難度太TMD大 開發效率低
2.組合語言
用簡單的英文單詞來表示一串二進位制數字
雖然降低了一點點難度但是本質並沒有改變 還是在死記硬背
優點
降低了記憶的難度 略微提高了開發效率
缺點
學習難度還是TMD的大 開發效率還是很低
3.高階語言
用人類能夠理解的字元與計算機溝通交流
人類的字元計算機看不懂所以這其中需要有一個"翻譯官"
優點
極大的降低了學習難度 大幅度提升開發效率
缺點
計算機無法直接識別需要"翻譯" 所以執行效率上沒有上述兩個語言包快

程式語言分類

1.編譯型 C++
程式在執行之前需要一個專門的編譯過程,把程式編譯成 為機器語言的檔案,執行時不需要重新翻譯,直接使用編譯的結果就行了。程式執行效率高,依賴編譯器,跨平臺性差些。
2.解釋型 python
程式不需要編譯,程式在執行時才翻譯成機器語言,每執 行一次都要翻譯一次。因此效率比較低。比如Basic語言,專門有一個直譯器能夠直接執行Basic程 序,每個語句都是執行的時候才翻譯。

針對不同型別的程式語言
如果想在計算機上面執行就必須下載對應的編譯器或者直譯器
如果要學C++就必須先下載一個編譯器
如果要學python就必須先下載一個直譯器

python直譯器

主要分為兩大版本

1.python2.X版本
最高只有python2.7 並且在2020年就不再維護更新了,很多公司老專案使用的還是老版本

2.python3.X版本
最高已經到達python3.9 但是我們一般使用的都是python3.6版本,這個版本相容性最好。

下載直譯器

進入官網:https://www.python.org/downloads/windows/

1.下載可執行檔案
xxx.exe
2.雙擊該檔案 選擇安裝路徑
點選下面的自定義安裝選項
3.直接點選next即可
4.儘量不要放在C盤 選擇一個其他盤並且容易找到的位置
eg:
D:\python36
5.等待安裝完畢之後點選close關閉即可
6.去指定的位置驗證是否存在相應的檔案
出現了很多檔案說明安裝成功了

使用直譯器
1.windows+r鍵並在輸入框中輸入cmd命令回車
2.輸入檔名稱查詢檔案
1.先從當前路徑下查詢
2.再去系統環境變數中依次查詢
3.如果還沒有則報錯
# 兩種啟動直譯器的方式
1.在cmd視窗中切換路徑
2.將python直譯器所在的路徑新增到環境變數中

環境變數檢視
1.右鍵此電腦點選屬性
2.點選左側高階系統設定
3.點選右下方環境變數
4.雙擊下方變數名為path

windows DOS命令
切換路徑
切換碟符
D:
切換檔案目錄
cd python36

python多版本共存

1.將不同版本python.exe所在路徑新增到環境變數中

2.拷貝python.exe並重命名(python3 python2)
3.關閉當前cmd視窗重新開啟一個即可實現多版本切換

python應用領域

python國內最早興起於linux運維
1.人工智慧
2.金融量化
3.資料分析
4.自動化運維、測試
5.網路爬蟲
6.web開發
7.erp系統

執行第一個python程式

1.直接在直譯器內部執行
	print('hello world!')  # 讓計算機列印hello world!
2.使用直譯器執行檔案
	python3 檔案路徑

程式設計軟體

https://www.jetbrains.com/pycharm/download/#section=windows
# 一定要下載專業版 社群版功能太少
雙擊exe檔案
1.直接點選next
2.如果之前安裝過會提示解除安裝沒有則忽略
3.選擇pycharm安裝路徑(儘量不要選C盤即可)
4.選擇性的勾選
eg: 建立桌面圖示 新增環境變數等
5.支援保持預設的Jetbrasins點選install即可

收費問題
'''任何收費的軟體到了咱大中國都可以變成破解版'''
1.可以先點選使用30天
2.之後可以考慮破解
破解方式
1.啟用碼破解
點選activation code
1.百度搜索
2.淘寶買(5~15)
2.修改配置檔案破解(瞭解)
3.外掛方式破解(嘗試)
# 針對最新版本的pycharm破解成功率偏低 目前最容易破解的是2018.1版本