Python 標準資料型別6種

2022-08-29 11:27:13 字數 2940 閱讀 8999

#

!/usr/bin/python3

#python的基本語法和資料型別

#python3中 一行有多個語句,用分號分割(;)

print("

aaa") ;print("

bbb")#

基本資料型別,移除long型別

print(type(1))

print(type(1.0))

print(type("

str"))#

允許多個變數連續賦值

a=b=c=1

print

(a,b,c)

a,b,c=1,2,"bb"

print

(a,b,c)

#標準資料型別6種

#number(數字)

#string(字串)

#list(列表)

#tuple(元組)

#sets(集合)

#dict(字典)

#number(數字)

#支援 int float bool complex(複數)

#數值計算

print("

5+3=

",5+3)

print("

5-3=

",5-3)

print("

5*3=

",5*3)

print("

除法得到浮點數 2/4=

",2/4)

print("

除法得到整數 2//4=

",2//4)

print("

取餘 10%3=

",10%3)

print("

乘方 4**2=

",4**2)

print("

開方 4**0.5=

",4**0.5)

#string(字串)

#元素是不可變的

string="

abcdefg

"print

(string)

print

(string[0])

print(string[0:-1])#

從頭到尾

print(string[2:])#

從下標2開始到尾

print(string[2:4])#

從下標2到n-1 [m,n)

print(string*2)#

輸出2次

#list(列表)

#元素可變的

listdemo=["

aa",1,"

bb",2]

print

(listdemo)

print(listdemo[0])#

輸出下標0

print(listdemo[2:])#

從下標2開始到尾

print(listdemo[1:3])#

從下標2到n-1 [m,n)

print(listdemo*2)#

輸出2次

listdemo[0]="

替換的"

print(listdemo)#

修改後的

#tuple(元組)

#元素不可變的

tupledemo=("

aa",1,"

bb",2)

print

(tupledemo)

print(tupledemo[0])#

輸出下標0

print(tupledemo[2:])#

從下標2開始到尾

print(tupledemo[1:3])#

從下標2到n-1 [m,n)

print(tupledemo*2)#

輸出2次

tupledemo=()#

空元組tupledemo=(a,)#

乙個元素

print

(tupledemo)

#set(集合)

#乙個無序不可重複的序列

setdemo=

print("

集合a

",setdemo)

#集合可以做 交集並集差集

setdemo2=

print("

集合b

",setdemo2)

print("

ab的差集

",setdemo-setdemo2)

print("

ab的並集

",setdemo|setdemo2)

print("

ab的交集

",setdemo&setdemo2)

print("

ab的不同時存在的

",setdemo^setdemo2)#字典

dictdemo=

print

(dictdemo)

print(dictdemo["

tom"

])print("

keys:

",dictdemo.keys())

print("

values

",dictdemo.values())

#移除 key 返回value

print("

移除tom

",dictdemo.pop("

tom"

))print

(dictdemo)

#python常用資料轉換

'''int(x)

str(x)

tuple(s) 將序列轉換成元組

list(s) 將序列轉換成列表

'''#

python的注釋

print("

單行注釋 #")

print("

多行注釋 單引號(3個')")

print("

多行注釋 雙引號(3個雙引號)

")

Python 標準資料型別6種

usr bin python3 python的基本語法和資料型別 python3中 一行有多個語句,用分號分割 print aaa print bbb 基本資料型別,移除long型別 print type 1 print type 1.0 print type str 允許多個變數連續賦值 a b ...

python 6種標準資料型別

1 數值 數值 a 123 b 567 a,b 123,567 print a,b print a b print a b print a b print a b 2.字串 字串 c hello shagua print c print c 1 3 print c 3 1 輸出序列 print c ...

python 標準資料型別

資料型別 set number string list tuple dict bool 標準資料型別 none number string bool 1.none 主要為了判斷存在與否 2.number int long float complex id 查詢記憶體位址 type 查詢資料型別 3....