python核心程式設計 python物件

2022-10-10 16:30:11 字數 613 閱讀 5663

一、什麼是python物件

在python中,構造的任何型別的值都是乙個物件。比如乙個整數型別的值,乙個字串,乙個列表等,都可以看做是物件。

所有的物件分為三部分:

(1)身份。每個物件都有個標識自己的id。可用內建函式id()檢視

(2)型別。可用type()檢視

(3)值。物件用來存放資料,當然其最主要的資料就是它的值。

二、標準型別

數字,整型,布林型,長整型,浮點型,複數性,字串,列表,元組,字典,模組,類

三、切片物件

步進切片,多維切片

(1)步進切片sequence[起始索引:結束索引:步進值]

>>> list1 = [1,2,3,4,5,6,7,8]

>>> list1[0:7:2]

[1, 3, 5, 7]

(2)多維切片 sequence[star1:end1,start2:end2]

四、標準型別內建函式

(1)type()返回型別

(2)cmp(a,b)如果a>b,則返回正整數,如果a

(3)str()轉換為字元型別

五、型別工廠

int(),long,float()。。。。

pytho 核心程式設計 第十二章

自我包含並且有組織的 片段就是模組。模組的搜尋路徑 python在預定義區域搜尋模組。使用sys.path可以像列表一樣修改搜尋路徑。sys.modules可以找到當前匯入的模組和他們來自 命名空間 首先載入由 builtins 模組中的名字構成內建命名空間。再載入全域性變數。匯入的順序 推薦 1p...

python核心程式設計

文件字串 應該多用,help 的作用就是把builtin的函式的文件字串取出然後列印出來。1 usr bin python 2 def printmax a,b 3 print max of two int numbers 4 x int a 5 y int b 6 if x y 7 print x...

Python核心程式設計

略1 下劃線 在直譯器中有特別的含義,表示最後乙個表示式的值。2 print函式進行格式化字串 print s is number d python 1 python is number 1 3 重定向輸出 logfile open tmp mylog.txt a print logfile,fat...