python入門之資料型別及常用操作

2021-10-07 09:17:42 字數 3446 閱讀 7928

name0 =

'test '

name1 =

"123"

name2 =

'''5*6'''

name =

"cindy"

print

(name.count(

"i")

)#查詢字母出現的次數

name =

"34"

print

(name.isdigit())

#判斷輸入是否僅由數字組成

names =

["liuyun"

,"wangting"

,"zhangna"

,"lihua"

,"zhaodong"

]print

(names)

查詢單個元素

print

(names[0]

)

查詢多個連續元素

print

(names[0:

3])#開始區間為閉區間,終止區間為開區間

print

(names[:3

])#此處的0可以省略

查詢不連續元素

print

(names[0:

-1:2

])

查詢最後乙個元素

print

(names[-1

])

查詢元素所在位置

print

(names.index(

"liuyun"

))

統計元素出現的次數

print

(names.count(

"liuyun"

))

插入單個元素(預設插入至列表末尾)

"yangdan"

)print

(names)

插入單個元素至列表中間

names.insert(2,

"chengang"

)#2為插入位置,"chenggang"為插入內容

print

(names)

直接修改

names[2]

="xiedi"

方法一(已知元素內容)

names.remove(

"xiedi"

)print

(names)

方法二(已知元素位置)

del names[1]

print

(names)

方法三

names.pop(

)#預設刪除最後乙個元素

names.pop(1)

#刪除下標為1的元素

print

(names)

清空整個列表

names.clear(

)print

(names)

刪除列表

del names
names.reverse(

)print

(names)

names.sort(

)print

(names)

names2 =[1

,2,3

,4]print

(names2)

names.extend(names2)

print

(names)

number =(1

,2,3

,4,5

)print

(number)

print

(number.index(2)

)#查詢所在位置

print

(number.count(2)

)#查詢元素出現的次數

info =

print

(info)

#不一定順序列印

print

(info[

"stu01"

])

print

(info.get(

"stu06"))

#用於不確定值是否存在時,不存在,返回 none

info[

"stu01"]=

"zhangliang"

print

(info)

info[

"stu05"]=

"hejuan"

#查詢不到則新增新的語句

print

(info)

del info[

"stu05"

]#方法一

print

(info)

del info #刪除整個表

info.pop(

"stu04"

)#方法二

print

(info)

print

(info.values())

#列印所有的值

info.setdefault(

"stu03"

,"wangming"

)#先查詢stu03的值,若沒有,新增進去,否則,不做任何操作

print

(info)

a.update(b)

#合併,有重複的更新

print

(a)

print

(info.items())

#字典轉列表

for i in info:

print

(i, info[i]

)#i-->key; info[i]-->valus

info =

,"stu02":,

"stu03":,

"stu04":}

info[

"stu01"][

"專業"]=

"通訊"

print

(info)

python之資料型別及操作

浮點數複數 數值運算操作符 數值運算函式 十進位制1010,99,217 二進位制以0b或0b開頭 0b010,0b101 八進位制以0o或0o開頭 0o123,0o456 十六進製制 以0x或0x開頭 0x9a,0x89 帶有小數點及小數的數字 浮點數取值範圍和小數精度都存在限制,通常可以忽略 取...

Python入門 資料型別

資料型別可以說是這個應用 儲存資料的基本單元 以c c 為例 其中的型別 int,long,long long,float等等 除了 c c 中的獨特的void型 在python中亦然有整型,實型,字串型 python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣,...

Python入門 資料型別

小白初學python,寫部落格主要是為了自己日後翻閱便捷,也是督促自己學習,現還是學生 環境 windows 版本 2.7.13 字串 單引號 與雙引號 用法完全相同 三引號 或 可以指示乙個多行的字串,並且可以再三引號中自由使用單雙引號 轉義字元 在單雙引號內部用反斜槓 加想要表示的單引號或雙引號...