Python的賦值及其資料型別

2021-10-09 17:13:36 字數 986 閱讀 3085

python的賦值:

python可同時賦相同值:

a=b=c=10

python同時賦不同值:

a,b,c=1,2,3

python資料型別:

不可變資料

數字(number:int、float、boolean)**

>>

> a=

true

>>

>

print

(a)true

>>

>

type

(a)判斷型別

<

class

'bool'

>

>>

>

del a,c 刪除a,c資料

字串(string):

**元組(tuple):**例:a=(1,2,3),a[0], a[1] ,a[2]分別為1,2,3,不可改變其值,可拼接

可變資料

**列表(list):**例:l1=[1,2,3] 可以改變列表裡任何乙個資料的值

>>

> l1=[1

,2,3

]>>

> l2=[4

,5,6

]>>

> l3=l1+l2

>>

> l3[1

,2,3

,4,5

,6]>>

>

#可拼接

**集合(set):**例:s=,不支援索引,可改變值,列印時重複的元素會被去掉去攏餘

**字典(dictionary):**例:d=鍵值對d[『x』]=1、d[『y』]=2,無序儲存

加減乘除

Python資料型別及其操作

一 整數型別 1 無取值範圍限制 2 可用pow x,y 來計算x的y次方 二 浮點數型別 1 範圍存在限制,常規計算可忽略 2 取值範圍的數量級為10 307到10308,精度為10 16 3 浮點數計算會出現不確定小數的問題,所以要用round 函式進行四捨五入 round x,d 將x按四捨五...

資料型別及其長度

c c 資料型別 1 整形 int long 2 字元型 char wchar t 3 布林型 bool 4 浮點型 float double 5 指標 從表中可以看出這麼幾個問題,int型別在64位系統下竟然是4個位元組32位的。還有,這些玩意兒到底跟什麼有關係?是誰在控制著?從網上扒了各種解釋,...

資料型別及其拓展

1.整數拓展 進製 int i 10 十進位制 int i2 0b111 二進位制 int i3 010 八進位制 int i4 0x10 十六進製制 0 9 a f system.out.println i system.out.println i2 system.out.println i3 s...