Python語言學習 (一)1 1

2022-08-28 11:00:14 字數 772 閱讀 1032

python歷史回歸:

python之父:guido van rossum

2023年聖誕節出來的。

定位於一種c和shell之間。

python語言:

開源,免費;

動態語言型別,高層語言;

可移植性;

物件導向;

面向函式;

可擴充套件性,膠水語言;

標準庫;

三方庫。

python生態圈:

多種直譯器;

web應用:dropbox,豆瓣,instagram;

科學計算與大資料分析:numpy,scipy,sckit-learn,pandas,nltk,spark;

雲計算:openstack,gae,sae,aws;

自動化測試:unittest,nose。

python之禪(進入python環境,輸入import this即可看到):

python版本選擇:

python 2.x:2023年發布2.0,實現了垃圾**和unicode支援。

python 3.x:2023年發布3.0,對2.x不能相容。

目前主流2.7。

直譯器的選擇:

anaconda:

支援python 2.x和python 3.x;支援windows,linux,mas os系統;整合了資料分析,科學計算相關的幾乎所有的包,比如numpy,scipy,matplotilib,ipython等;方便安裝第三方擴充套件包。

ide的選擇:

pycharm

Python語言學習 (七)1 1

http是乙個基於請求 響應模式的,無狀態的協議。abs path 指定請求資源的uri uniform resource identifier,統一資源識別符號 http請求 請求行 方法,uri,http協議版本 請求頭部 請求體 http協議 重要的請求頭 user agent 產生請求的瀏覽...

Python語言學習 (五)1 1

建立連線 connect 建立游標 cursor 執行sql excute,excutemany 關閉連線 close 引數化sql s 例子 encoding utf 8 from mysql import connector 建立連線 params dict host localhost por...

Python語言學習 (三)1 1

定義函式 def func x,y,z v,args,kwargs pass 函式可以有多個返回值,通常封裝為乙個元組返回 函式也是物件,可以做引數傳遞 返回。函式引數 引數沒有型別 沒有過載,不區分引數名字和個數 多個同名函式時,後乙個覆蓋前乙個 任意數量的引數 def fun args,kwar...