python 中基本資料型別 型別轉換 運算子

2021-10-03 14:27:58 字數 2999 閱讀 5579

• 正負值的整數 比如: 0 -100

• 二進位制數、八進位制數、十六進製制的數

進製在 python 中的表示形式:

>>

11# 十進位制

>

>>

0b01011

# 二進位制 以0b開頭

>

>

0o71

# 八進位制 以0o開頭

>>

0x3af

# 十六進製制 以0x開頭

>

>>

type(0

)>

>>

type(-

100)

>

>>

type

(0b01011

)>

>>

type

(0o71

)>

>>

type

(0x3af

)

帶小數點的數字, 就是平常我們說的小數。

0.1

-0.7

python 中使用 引號內的都是 字串物件

s1 =

"www.qfedu.com"

s2 =

'lenovo'

s3 =

'1314'

s4 =

'()(*)'

布林值只有兩個

• true 表示真

• false 表示假

>>

>

type

(true

)>>

>

type

(false

)

把其他型別轉換為整型

int() 是內建函式

#轉換

>>

>

int(

0.1)

0>>

>

int(

3.9)

3>>

>

int(

"30"

)30

int() 不能對字串型別中含有非整型數字符號的物件進行轉換

比如小數點 . 、空字串 「」

>>

int(

'192.168.1.100'

)traceback (most recent call last)

:file ""

, line 1,in

valueerror: invalid literal for

int(

)with base 10

:'192.168.1.100'

>>

>

>>

>

int("")

traceback (most recent call last)

:file ""

, line 1,in

valueerror: invalid literal for

int(

)with base 10

:''

把其他型別轉換為浮點型

# 轉換

>>

>

float(1

)1.0

>>

>

float

('1'

)1.0

>>

>

float

('-1')-

1.0>>

>

float(-

1)-1.0

>>

>

float

('1.3'

)1.3

把其他型別轉換為字串

>>

>

str(1)

'1'>>

>

str(

1.0)

'1.0'

>>

>

str(

true

)'true'

>>

>

str(

false

)'false'

把其他型別轉換為布林型

>>

>

bool(0

)false

>>

>

bool(1

)true

>>

>

bool(""

)false

>>

>

bool

(" "

)true

>>

>

bool

("lenovo"

)true

in [1]

:10+2

#加法out[1]

:12in [2]

:5-3

#減法out[2]

:2in [3]

:5*2

#乘法out[3]

:10in [4]

:10/3

#除法out[4]

:3.3333333333333335

in [5]

:10//3

#整除out[5]

:3in [6]

:10%3

#算餘數

out[6]

:1in [8]

:5**3

#5的3次方

out[8]

:125

in [9]

: n =

5in [10]

: n +=

3in [11]

: n +=

2in [12]

: nout[12]

:10

python基本資料型別

物件是python中最基本的概念,python中資料以物件的形式出現 無論是python提供的內建物件,還是使用python或是像c擴充套件庫這樣的擴充套件語言工具建立的物件。物件時記憶體中的一部分,包括數值和相關操作的集合。python程式可以分解成模組 語句 表示式以及物件,如下 1 程式由模組...

Python基本資料型別

1 python中一切都是物件。2 每乙個資料都有乙個id標示,用id 可以檢視。也可以用type檢視是什麼型別。3 常用的資料型別 int 整型 數字 boole true 值 賦值,要用大寫 a true string 字串 也稱作序列。list 列表 tuple 元組 dict 字典 set ...

Python基本資料型別

python內建許多資料基本型別。資料型別dt 表示形式 int整形如 1,0,1,float 浮點型如 1.1,0.0,1.1,str字串如 單引號或雙引號括起來的形式 hello python list 列表如 1,2 巢狀列表 1,2,3 tuple 元組如 1,2 set無序列表如 comp...