python是一門程式語言,程式語言就是一門語言,語言就是乙個事物與另外乙個事物溝通的工具,而程式語言則是人與計算機溝通的介質。
其主要目的是為了奴役計算機。
奴隸主-------(人類的語言)-------->奴隸
奴隸主-------( 程式語言 )-------->計算機
奴隸主把想讓計算機替自己做事情的邏輯用程式語言給表達出來並且存入檔案中,這些檔案其實就是程式。
計算機-------(取代)-------->奴隸(人)
大前提(*****):
程式語言裡所出現的所有的基礎語法,都是為了讓計算機能夠具備人的某一項技能,或者說讓計算機能夠像人一樣去幹。
直接用01010101構成的指令去編寫程式,即用計算機能夠直接理解的二進位制指令編寫程式,計算機可以無障礙理解。
用英文標籤取代二進位制去編寫程式
用人的語言去寫程式,計算機無法直接理解,需要翻譯,按照翻譯方式的不同分為兩種
對比:雙擊exe檔案,下一步下一步就可以,唯一需要設定的就是安裝路徑 開發效率:解釋型》編譯型
執行效率:編譯型》解釋型
設定環境變數:
我的電腦,右鍵屬性->高階系統設定->環境變數->系統變數->點選path,把python直譯器安裝路徑加入即可
注意:win7設定環境變數
c:\python27;c:\python27\scripts;c:\python38;c:\python38\scripts;c:\a\b;d:\e\e
cd 壓縮包目錄下
解壓縮安裝包
tar xvf 壓縮包名 -c /tmp/
切換到解壓縮的資料夾下
cd /tmp/python-3.8.1
指定安裝路徑
./configure --prefix=/usr/local/python3
編譯安裝
make && make install
配置環境變數:
編輯檔案
vim /etc/profile
鍵盤按a進入編輯模式,並在檔案底部輸入內容
path=$path:/usr/local/python3/bin
export path
鍵盤按esc,然後輸入冒號,然後輸入wq即可儲存退出
關閉當前終端重啟即可生效,或者在當前終端輸入命令
source /etc/profile也可以直接在當前終端生效
Spring Batch學習(一)介紹
我們不會總是想要立即得到需要的資訊,批處理允許我們在請求處理之前就乙個既定的流程開始蒐集資訊 比如說乙個銀行對賬單,我們可以按月生成,並在使用者查詢之前開啟乙個批處理流程進行處理 更好的利用資源 讓應該利用的處理能力閒置起來是乙個大的浪費,我們可以定製處理讓乙個機器乙個接乙個的執行job可以更好的利...
Thrift服務(一) 介紹
apache thrift是一種rpc框架。rpc remote procedure call 即遠端過程呼叫。其呼叫協議通常包含傳輸協議和序列化協議。傳輸協議包含 如著名的grpc grpc grpc.io 使用的 http2 協議,也有如dubbo一類的自定義報文的tcp協議。序列化協議包含 如...
設計模式(一)介紹
每乙個描述了乙個在我們周圍不斷重 生的問題以及問題解決方案的核心。這樣,你就能一次又一次地使用該方案而不必做重複勞動。模式名稱。模式的乙個助詞名。問題。模式應用的場景。解決方案。描述了設計的組成部分,它們之間的相互關係及各自的職責和協作方式。效果。描述了模式應用的效果及使用模式應權衡的問題。按目的原...