int:表示數字,1,2,3
bool:布林值,分為 true,false,用於使用者進行判斷
str:字串,儲存少量資料,用於操作
list:列表,用於儲存大量資料,可以是數字、字串、列表、元祖
元祖:也叫唯讀列表,只能對資料進行讀取
dict:字典,儲存成對的資料,可以根據索引讀取資料
集合:基礎資料型別方法
int:
bit_length():當十進位製用二進位制表示時,最少使用的位數
v=11結果如下:print(v.bit_length())
字串的索引和切片
這是字串的索引
字元型串的切片:通過索引[首:尾:步長]擷取其中的某一段字元,形成新的字串(顧頭不顧腚)
print(a[0:4])執行結果如圖print(a[0::2])
(a[::])
print(a[::-2])
字串方法:
1、capitalize 首字母大寫
s='執行結果:alexwusir
's1=s.capitalize()
print(s1)
2、upper、lower 將英文全部大寫、全部小寫
s2=s.upper()執行結果:(s2)
s3=s.lower()
print(s3)
3、swapcase 大小寫反轉
s='執行結果:alexwusritaibai
's4=s.swapcase()
print(s4)
4、title 每個隔開(特殊字元或數字)的單詞首字母大寫
s='執行結果:alex wusir jinxing
's1='
aaa*bbb*ccc
's3='
ccc2ddd?ggg9$hhhh
(s.title())
(s1.title())
print(s3.title())
5、center 居中,用需要的字元填充指定的長度
s = '執行結果:aalexwusri
's1=s.center(20, )
(s1)
s2=s.center(20,'~'
(s2)
s3=s.center(20, '/'
)print(s3)
6、expandtabs:逢8位用空格補充剩下的內容
s='執行結果:alexd\tabc
's1=s.expandtabs()
print(s1)
公共方法:
1、len()輸出數量或者長度
2、startswith、endswith 判斷是不是以某個元素開始、結束
s='alexd\tabc'print(s.startswith('alex'))
print(s.endswith('abc'))執行結果:print(s.startswith('bbb'))
3、find 通過元素找到該元素的索引,找不到索引返回-1,兩個或兩個以上的元素返回第乙個元素的索引。
index(索引的意思):通過元素找索引,找不到會報錯,兩個或者兩個以上返回第乙個元素的索引 s.index(『a』)
a='執行結果:alex,wyx,wusir
'print(a.find('
wyx'
))print(a.index('
e')
4、s.strip(*%):去除指定的符號(預設情況下去除字串前後的空格,見到空格就刪除),見到就刪除。
a='* ,wangyuxingzhenshuai%%$'5、count:統計指定元素個數print(a.strip('%*$ ,'))
a='6、split:將字串以指定要求(括號中的元素)分割成列表* ,wangyuxingzhenshuai%%$
'a1=a.count('wa'
)print(a1)
a='7、replace:替換,將括號中的內容替換原來指定的內容* ,wangyuxing;zhen;shuai%%$
'a1=a.split(';'
)print(a1)
a='* ,wangyuxing;zhen;shuai%%$
'a1=a.replace('
zhen
','tai')
print(a1)
資料型別 3
元件api及介面指標中,除了iunknown addref 和 iunknown release 兩個函式外,其它所有的函式,都以 hresult 作為返回值。hresult 值含義 s ok 0x00000000 成功 s false 0x00000001 函式成功執行完成,但返回時出現錯誤 e ...
3 資料型別
python 的資料型別 1.整數10 進製和16 進製 使用前加0x 2.浮點型 小數 表示時用e代替 10 科學計數法 3.字串型別 用 或者 括起來的任意文字 4.布林值 true 和false 運算有 and or not 5.空值none 不為0 6.變數 動態變數可以反覆賦值而且賦值型別...
Python資料型別 3
1.集合 集合是乙個無序且無重複元素的資料組合,它的主要作用如下 1 去重,當把乙個列表變成集合時,就自動去重了 2 關係測試,測試兩組資料之間的交集 差集以及並集等資料關係。list 1 1,2,4,7,3,4,7,9 set 1 set list 1 print set 1,type list ...