python基礎學習三 資料型別

2021-08-02 11:31:48 字數 1408 閱讀 7633

一:python的格式化:

類似於c語言,採用%。

1,列印字串:

print('hello,%s' %'man')

hello,man

2.列印整數:

print('heool,%d' %23)

heool,23
3.列印浮點數,並指定位數

print('%.2f' %3.1415927)

3.14
4,輸出兩個或多個。

print("%s is %d" %('man',5))

man is 5
注:用%%來表示乙個%

二:list方法:

2:insert(插入位置,插入元素)

3:pop() 沒有引數是刪除最後乙個元素,引數可以是乙個整數,代表要刪除的位置座標

4:要把某個位置的值改變,可以直接通過賦值改變

5:list中的元素型別可以不同,也可以是另乙個list

6:空list:  a=[ ]

三:tuple:

1:元組,有序,不能改變

2:定義乙個空的元組:a=( )

3:定義乙個含有1個元素的元組 :a=(1,) 注意這裡是有逗號的

四:input()函式返回值是str型別的,要轉成整形要使用int()

五:range(n),此函式可以產生乙個從0到n-1的有序序列,可以再通過list函式轉換成list:list(range(4))

六:dict:使用鍵值對進行儲存,具有極快的儲存速度

(1):初始化:

d=

d['a']

out[11]: 1

(2)加入新值或者修改:

d['d']=6

d['d']

out[13]: 6

(3)可以通過in函式判斷key是否存在,也可以通過get()函式:d.get('c')

'c' in d

out[14]: true

(4)要刪除乙個key,可以用pop()方法,對應的value也會被刪除

(5) dict的key必須是不可變物件,比如字串或者整數,像list就不可以

七:set:不重複,無序

(1)要建立乙個set,必須提供乙個list作為輸入集合:

s=set([1,2,3])

sout[16]:

(2)add()方法可以向集合中新增元素

(3)remove()方法可以刪除集合中的元素

(4)兩個set可以進行交運算或者或運算使用and或者or

八:字串:

replace(串中字元,替換成字元)

python基礎(三) 資料型別

列印資料型別 type a 1 print type a class int 整除 1 2 0.5 1 3 0.3333333333333333 1 2 0 1 3 0 7 2 3 7 2 4 7 2 3 int 1.9999 1 int 1.0 1 round 1.5 2 round 1.5 2 ...

python基礎(三)python資料型別

一 資料型別 二 整形和浮點型 整形也就是整數型別 int 的,在python3中都是int型別,沒有什麼long型別的,比如說存年齡 工資 成績等等這樣的資料就可以用int型別,有正整數 負整數和0,浮點型的也就是小數型別 folat 的,帶小數點的 三 布林型別 什麼是布林型別,布林型別就是真和...

(三)Python基礎1 資料型別

1 val.py 整數 python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4c3...