3 資料型別 int bool str 公共方法

2022-05-09 23:19:00 字數 3608 閱讀 2463

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])

print

(a[::])

print(a[::-2])

執行結果如圖

字串方法:

1、capitalize 首字母大寫

s='

alexwusir

's1=s.capitalize()

print(s1)

執行結果:

2、upper、lower 將英文全部大寫、全部小寫

s2=s.upper()

print

(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

'print

(s.title())

print

(s1.title())

print(s3.title())

執行結果:

5、center   居中,用需要的字元填充指定的長度

s = '

aalexwusri

's1=s.center(20, )

print

(s1)

s2=s.center(20,'~'

)print

(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%%$'

print(a.strip('%*$ ,'))

5、count:統計指定元素個數

a='

* ,wangyuxingzhenshuai%%$

'a1=a.count('wa'

)print(a1)

6、split:將字串以指定要求(括號中的元素)分割成列表

a='

* ,wangyuxing;zhen;shuai%%$

'a1=a.split(';'

)print(a1)

7、replace:替換,將括號中的內容替換原來指定的內容

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 ...