Python知識分享網(wǎng) - 專業(yè)的Python學(xué)習(xí)網(wǎng)站 學(xué)Python,上Python222
Python編程基礎(chǔ)及高級特性的筆記整理 PDF 下載
匿名網(wǎng)友發(fā)布于:2024-12-26 10:03:56
(侵權(quán)舉報)
(假如點擊沒反應(yīng),多刷新兩次就OK!)

Python編程基礎(chǔ)及高級特性的筆記整理 PDF 下載  圖1

 

資料內(nèi)容:

 

簡介:面向?qū)ο?、解釋型語言,特點:語法簡潔而清晰、豐富和強大
的類庫、能夠輕松的聯(lián)結(jié)其他語言, 用于三種場合:shell 實現(xiàn)工具(不
適合)、控制語言(將其他程序編寫的庫,通過
Python 調(diào)用,作為一
種膠水語言)、框架,解釋器:字節(jié)碼( bytecode
Python 的實現(xiàn):原始的實現(xiàn)方式( CPython)、用于與 java 語言集成
的實現(xiàn)( Jython)、用于與 .net 框架集成的實現(xiàn)( IronPython
Python 程序分為:模塊、語句、表達式、對象
1) 程序有模塊構(gòu)成
2) 模塊包含語句
3) 語句包含表達式
4) 表達式建立并處理對象
面向過程:以指令為中心, 由指令處理數(shù)據(jù),如何組織代碼解決問題
面向?qū)ο螅阂詳?shù)據(jù)為中心, 所有的處理代碼都圍繞數(shù)據(jù)展開,如何組
織數(shù)據(jù)結(jié)構(gòu) (或者如何設(shè)計數(shù)據(jù)結(jié)構(gòu)組織數(shù)據(jù), 并提供對此類數(shù)據(jù)允
許處理操作)
數(shù)據(jù)結(jié)構(gòu):Python 最基本的數(shù)據(jù)結(jié)構(gòu)是序列, 序列中每一個元素都被
分配一個序號(索引) ,從 0 開始, Python 中包含 6 種內(nèi)建的數(shù)據(jù)序
列:列表、元組、字符串、 Unicode 字符串、 buffer 對象和 xrange
象、緩沖區(qū)。例如, list[a,b]:從索引 a 開始到 b-1 結(jié)束,索引位置從 0
開始基本數(shù)據(jù)類型:
1
Integral:整型(不可變)和 boolean
2) 浮點型:浮點數(shù)和復(fù)數(shù)和十進制數(shù)字
3) 字符串:不區(qū)分單引號和雙引號(不可變)
4) 序列類型:列表 [可變]:可直接修改內(nèi)容, id 不會改變,但是變
得是變量名的引用、元組
(不可變 )。實質(zhì)上,列表和元組并不
真正存儲數(shù)據(jù),而是存放對象引用
調(diào)用方法 type 可知道變量的類型,例如, typenum