多測師 Python(資料型別)

2021-10-06 00:13:23 字數 2272 閱讀 2126

一.基本資料型別

(1)numbers 數字

a = 1

print (type(a))

>>> 2 ** 100

1267650600228229401496703205376l

print (1 > 2)

print (1 < 2)

a = 1.0

print (type(a))

(2)字串 str

name1 = 'zhengying'

print (type(name1))

(3)元組(tuple)

特點:

stu = ()

stu1 = (1)

stu2 = ("hello")

stu3 = (1.01)

stu4 = ("zhangsan","lisi","wangwu")

(4)列表(list)

特點:

stu = 

stu1 = [1]

stu2 = ["zhangsan","lisi","wangwu"]

print (stu,stu1,stu2)

(5)字典(dict)

特點:鍵唯一,可雜湊,不可修改(不可變型別)

不可變型別有:整型,字串,元組

可變型別有:列表,字典

dic = ,

"name2":"lisi","name3":"wangwu"}

stu = 

print (stu)

print (type(stu))

(6)可變集合(set)

a = 

print (a)

print (type(a))

二.資料型別的轉換

1.int 轉 str

a = 123

print (str(a))

print (type(str(a)))

2.str 轉 int

a = "123"

print (int(a))

print (type(int(a)))

3.str 轉 list

a = "123"

print (list(a))

print (type(list(a)))

4.str 轉 tuple

a = "123"

print (tuple(a))

print (type(tuple(a)))

5.list 轉 tuple

a = [1,2,3]

print (tuple(a))

print (type(tuple(a)))

6.tuple 轉 list

a = (1,2,3)

print (list(a))

print (type(list(a)))

7.list 轉 set

a = [1,2,3]

print (set(a))

print (type(set(a)))

8.tuple 轉 set

a = (1,2,3)

print (set(a))

print (type(set(a)))

9.set 轉 list

a = 

print (list(a))

print (type(list(a)))

10.set 轉 tuple

a = 

print (tuple(a))

print (type(tuple(a)))

多測師 Python(內建函式)

一.python內建函式 1.id 返回物件的記憶體位址 a 1 print id a print id 1 2.int 用於將資料型別轉換為整型 a 1 b 2 print int a b 3.str 用於將資料型別轉換為字串 age 18 name zhengying print name ag...

多測師 Python(字典函式 操作)

一 字典操作 1.往字典中新增鍵值對 stu stu boy print stu stu stu.setdefault print stu 結果 stu stu.setdefault boy print stu 結果 新增的鍵存在時 stu ret stu.setdefault age 20 pri...

Python操作xml檔案 多測師

把如下的檔案存為 file.xml 直轄市特別行政區 黑龍江吉林 遼寧內蒙古 河北河南 山東山西 江蘇安徽 陝西寧夏 甘肅青海 湖北湖南 浙江江西 福建貴州 四川廣東 廣西雲南 海南新疆 台灣 亞洲歐洲 非洲北美洲 南美洲大洋洲 def read xml 多測師 王sir parse 獲取 dom ...