Python 資料型別

2021-09-24 14:45:59 字數 1691 閱讀 2932

>>> type(1)

int>>> type(1.0)

float

>>> type(1+0.1)

float

>>> type(1+1.0)

float

>>> type(1/2)

float

>>> type(1//2)

int

/ 是浮點運算

// 是取整運算

#二進位制

>>> 0b10

2#八進位制

>>> 0o10

8#十六進製制

>>> 0x10

16#轉化為二進位制

>>> bin(10)

'0b1010'

#轉化為十進位制

>>> int(0b111)

7#轉化為八進位制

>>> oct(0b111)

'0o7'

#轉化為十六進製制

>>> hex(0o7777)

'0xfff'

>>> type(true)

bool

>>> int(true)

1>>> int(false)

0>>> bool(1)

true

>>> bool(0)

false

>>> bool(2.2) # 非零就是true

true

>>> bool(-1.1)

true

>>> bool(0)

false

>>> bool('')

false

>>> bool([1,2,3])

true

>>> bool()

false

>>> bool()

true

>>> bool({})

false

>>> bool(none)

false

>>> type('1')

str>>>"let's go"

"let's go"

# 多行文字

>>> '''

... swdwd

... dwd

... dwd

... '''

'\nswdwd\ndwd\ndwd\n'

>>>'helo\

world'

'helloworld'

#原始字串,不解析轉移字串

>>> print(r'c:\northwind\northwest')

c:\northwind\northwest

2.2字串運算
>>> 'hello'+'world'

'helloworld'

>>> "hello"*3

'hellohellohello'

>>> 'hello world'[0]

'h'#倒數選取

>>> 'hello world'[-1]

'd'>>> 'hello world'[0:5]

'hello'

>>> 'hello world'[6:-1]

'worl'

>>> 'hello world'[6:]

'world'

python資料型別

python的資料型別 數字 字串 列表 元祖 字典 檢視型別可以使用type函式如 type abc 數字 整型 長整型 浮點型 複數 字串 單引號 雙引號 3引號 a abcde a 1 b a 2 3 c a 2 4 cd a 2 cde a 2 ace a 1 e a 3 2 c a abc...

python 資料型別

python有五個標準的資料型別 使用del可以刪除資料的引用 例,one 100 del one del 也可以同時刪除多個引用 變數。例del one,two,three print one 將提示one 沒有定義 python支援四種不同的數值型別 python的字串列表有2種取值順序 加號 ...

Python 資料型別

一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...