1.索引(排除:int/bool)html
users = (11,22,33)
print(users[0]) # 11
print(users[-1]) # 33
2.切片(排除:int/bool)緩存
users = (11,22,33)
print(users[0:2])
3.步長(排除:int/bool)ide
users = (11,22,33,"qwerty")
print(users[0:2:2])
4.for循環(排除:int/bool)函數
users = (11,22,33,"qwerty")
for item in users:
print(item)
5.len(排除:int/bool)ui
users = (11,22,33,"qwerty")
print(len(users))
6.range # 建立一個整數列表,通常用在 for 循環中。spa
for i in range(1,11):
if i == 7:
pass
else:
print(i) # 1 2 3 4 5 6 8 9 10
小數據池:code
is 二者之間的id是否相同htm
== 兩邊的數值是否相等對象
id 獲取該對象的內存地址blog
代碼塊:一個模塊,一個函數,一個類,一個文件等都是一個代碼塊。而做爲交互方式輸入的每一個命令都是一個代碼塊。
若是在同一代碼塊下,則採用同一代碼塊下的換緩存機制。若是是不一樣代碼塊,則採用小數據池的駐留機制。
pycharm 經過運行文件的方式執行下列代碼: 這是在同一個文件下也就是同一代碼塊下,採用同一代碼塊下的緩存機制。
i1 = 1000 i2 = 1000 print(i1 is i2) # 結果爲True 由於代碼塊下的緩存機制適用於全部數字 經過交互方式中執行下面代碼: # 這是不一樣代碼塊下,則採用小數據池的駐留機制。 >>> i1 = 1000 >>> i2 = 1000 >>> print(i1 is i2) False # 不一樣代碼塊下的小數據池駐留機制 數字的範圍只是-5~256. #相同代碼塊下: #全部整數,大部分字符串,bool,存儲地址相同 #不一樣代碼塊下(小數據池): #-5-256,字符串長度小於等於20,bool,存儲地址相同