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