1. 程式人生 > >python 基礎(一)基本語法

python 基礎(一)基本語法

特點

語法對比

從語法上分類:

1\面向物件:java(現大比較流行) c#(因為安卓市場的出現慢慢淡出)

2\面向過程:C(沒有類),(oracle)pl/sql---一直排第一位,處理大資料速度比較快免費的服務是收費的,(sqlserver)t-sql(微軟的  中小型企業用的比較多)  mysql------第二位開源的免費的(現在資料庫分類 關係型資料庫、非關係型資料庫)

3\面向函婁:js(即面向物件,又面向過程),pythonk

4\宣告式:html,css,sql(寫什麼就是什麼傻瓜式)

pytho 以空格 對齊 進行分割

執行機制

1、直接執行:快,跨平臺(例如:安卓 linux )差,安全性低,python---->編譯成cpython(速度快但不跨平臺)。

2、解釋執行:慢,安全性高,跨平臺能力強(像即時翻譯一樣,慢半拍),需要安裝直譯器。

為提高執行效率-----可以直接

(1)直接解釋:js,python指令碼語言----一邊執行一邊解釋

(2)半編譯 半解釋:java(選編譯成一個適合jvm--虛擬機器能讀取的軟體),jvm解釋(jvm虛擬機器 寫完程式碼之後在jvm虛擬機器中執行) 有適合這個平臺的虛擬機器才能執行在這個平臺才可以跨平臺(例如三個國家的語言用一種通用的語言進行交流才能溝通一樣)

(3)開發環境:sdk(標準開發工具包,jdk---->java,adk---->android)如支付寶需要下載支付SDK,微信需要微信sdk,直播需要直播的sdk(必須的)和IDE(整合開發環境)(可選)